Origin débarque pour OS X en version finale : le tour du propriétaire

Origin débarque pour OS X en version finale : le tour du propriétaire

Une boutique pleine de courants d'air

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

08/02/2013 4 minutes
53

Origin débarque pour OS X en version finale : le tour du propriétaire

Electronic Arts vient de lancer la version finale de son client Origin pour OS X. Après Steam, il s’agit donc d’une autre boutique de jeux à s’étendre hors des frontières de Windows, assez poreuses ces derniers temps.

origin

 

C’est avec un certain étonnement que nous relayons le lancement du client Origin d’Electronic Arts pour les Mac sous OS X. Origin est pour rappel un équivalent de Steam, à la différence près que la boutique ne concerne que les jeux d’EA et de quelques éditeurs tiers. De fait, on y trouve les Sims 3, les jeux Lego, Dirt 3, les Dead Space, Mass Effect et autres Medal of Honor. Comme Steam également, Origin permet de télécharger les clients des jeux pour les installer et autorise d’autres fonctionnalités telles que la sauvegarde en ligne des parties ou encore la conversation avec d’autres joueurs utilisant la plateforme.

 

Mais pourquoi être étonné ? Parce qu’Origin est lancé en version finale pour Mac alors qu’une mouture alpha avait été publiée… le 25 janvier. En à peu près deux semaines, Electronic Arts est donc passé de l’alpha à la version finale, ce qui nous semble plus que court. En outre, la version préliminaire était limitée à un nombre restreint de pays, et on attendait donc une bêta plus large pour tester, notamment, la communication entre les Mac et les PC.

En terrain connu

Cela étant, la version finale d’Origin pour OS X est bien disponible au téléchargement, et son installation ne cause pas de problème particulier.

 

origin

 

On se contentera donc de faire glisser l’application vers le dossier idoine. Le premier lancement du client demandera le mot de passe du compte pour finaliser l’installation. Ensuite, tout se passe comme sous Windows : on entre son compte, son mot de passe, et la fenêtre qui apparaît alors ressemble trait pour trait à son équivalent sous Windows :

 

origin origin

 

Ressemblance et rapidité de finalisation : merci Qt ?

Cette ressemblance très marquée et la rapidité de développement trouve une partie de son explication dans les technologies utilisées pour Origin. Le client utilise en effet Qt, un environnement de développement multiplateforme que l’on retrouve dans d’autres applications telles que VLC et VirtualBox. En fait, une partie d’Origin est même sous licence LGPL (Lesser General Public License).

 

Il se pourrait donc qu’EA ait pu tout simplement récupérer la majeure partie de son code en vérifiant simplement qu’il réagissait de la même manière sous OS X.

Fonctionnalités équivalentes, boutique... beaucoup moins garnie

Quoi qu’il en soit, les fonctionnalités attendues sont bien présentes : les fonctions sociales, l’enregistrement des parties dans le cloud, la possibilité d’ajouter des jeux non-Origin, la mise à jour automatique des jeux (s’ils prennent en charge cette fonctionnalité), le téléchargement des clients d’installation et, bien entendu, la boutique.

 

Et justement, la boutique n’est pas bien fournie, le nombre de jeux compatibles OS X étant assez limité. Ainsi, si l’on compte 33 titres, plus de la moitié concernent en fait les Sims 3 et ses multiples extensions. Quelques autres jeux sont disponibles, tels que Batman Arkham Asylum, mais il ne faut pas se leurrer : si Origin pour OS X est apparu aussi rapidement, c’est bien pour la sortie du prochain SimCity. Attendu pour le 7 mars, le jeu sera en effet compatible Windows et OS X, et un client fonctionnel pour les Mac devait obligatoirement arriver avant le lancement, SimCity nécessitant la présence d’Origin pour fonctionner.

Un PC et un Mac ? Jamais en même temps

Pour ceux qui possèdent à la fois un PC et un Mac, sachez cependant que vous ne pourrez pas lancer Origin en même temps sur les deux machines. Toute connexion sur une autre machine déconnectera la première, après un avertissement cependant :

 

origin

 

Mais les joueurs qui se sont précommandés SimCity pourront l’utiliser sur un PC comme sur un Mac. Toujours dans le cas où un utilisateur aurait les deux types de machines, il est possible de commencer une partie sur l’une et de la continuer sur l’autre.

 

Ceux qui souhaitent télécharger Origin pour OS X pourront le faire depuis le site officiel. Un Mac Intel est obligatoire et il devra être équipé au minimum  d’un Core 2 Duo. Snow Leopard au moins devra également être installé, en mouture 10.6.8 ou ultérieure.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

En terrain connu

Fermer

Commentaires (53)




Une boutique pleine de courants d’air



<img data-src=" />



Allez vivement qu’Apple propose des carte graphique externe en thunderbolt <img data-src=" />


Et vivement le portage du moteur Frostbite 2 de BF3 et des autres jeux (NFS etc ..)


Pauvres utilisateurs de Mac qui pensaient être épargnés de tout malware, crapwares et autres bloatwares.



Maintenant eux aussi ont le droit à Electronic Arts… <img data-src=" />

Il ne manque plus que Norton Antivirus pour Mac et on aura de quoi faire ressembler tout les Mac de la planète à de bon vieux Pentium133








Yangzebul a écrit :



Pauvres utilisateurs de Mac qui pensaient être épargnés de tout malware, crapwares et autres bloatwares.



Maintenant eux aussi ont le droit à Electronic Arts… <img data-src=" />

Il ne manque plus que Norton Antivirus pour Mac et on aura de quoi faire ressembler tout les Mac de la planète à de bon vieux Pentium133





norton est dispo sous machttp://fr.norton.com/protegezcequicompte-multi-device <img data-src=" />









Yangzebul a écrit :



Pauvres utilisateurs de Mac qui pensaient être épargnés de tout malware, crapwares et autres bloatwares.



Maintenant eux aussi ont le droit à Electronic Arts… <img data-src=" />

Il ne manque plus que Norton Antivirus pour Mac et on aura de quoi faire ressembler tout les Mac de la planète à de bon vieux Pentium133







Ce serait bien que ça ne vire pas au troll <img data-src=" />









Vindev_HELL84 a écrit :



norton est dispo sous machttp://fr.norton.com/protegezcequicompte-multi-device <img data-src=" />







[gandalf]

<img data-src=" /> Fuyez pauvres fous !

[/gandalf]



Edit: Vincent promis on reste sages <img data-src=" />



Je vais faire un peu de hors sujet désolé, mais j’ai une question :

Pourquoi Origin est tant critiqué ? Quelles sont les différences par rapport à Steam ?

Je suis juste utilisateur de Steam, donc si quelqu’un pouvais m’expliquer.



Merci








Rodney McKay a écrit :



Je vais faire un peu de hors sujet désolé, mais j’ai une question :

Pourquoi Origin est tant critiqué ? Quelles sont les différences par rapport à Steam ?

Je suis juste utilisateur de Steam, donc si quelqu’un pouvais m’expliquer.



Merci







C’est mon opinion donc ça n’engage que moi, mais je te dirais :





  • EA à l’habitude de faire de bon gros bloatware des familles

  • EA n’a pas dans ses priorités le respect des joueurs, mais plutôt de faire tout ce qu’ils peuvent pour les <img data-src=" /> à sec

  • EA est un éditeur qui veut se faire distributeur, ce qui est un cas typique d’intégration verticale (et l’intégration verticale ça n’amène jamais rien de bon au consommateur)









Rodney McKay a écrit :



Je vais faire un peu de hors sujet désolé, mais j’ai une question :

Pourquoi Origin est tant critiqué ? Quelles sont les différences par rapport à Steam ?

Je suis juste utilisateur de Steam, donc si quelqu’un pouvais m’expliquer.



Merci





voila ce qui a fait le buzz au début http://www.gamekult.com/forum/topic-origin-polemique-contrat-de-lisence-utilisat…



edit saloperie d’espace qui disparait devant un lien



Merci pour vos réponses.









Yangzebul a écrit :





  • EA est un éditeur qui veut se faire distributeur, ce qui est un cas typique d’intégration verticale (et l’intégration verticale ça n’amène jamais rien de bon au consommateur)







    En quoi es ce différent de Steam ?









Rodney McKay a écrit :



Je vais faire un peu de hors sujet désolé, mais j’ai une question :

Pourquoi Origin est tant critiqué ? Quelles sont les différences par rapport à Steam ?

Je suis juste utilisateur de Steam, donc si quelqu’un pouvais m’expliquer.



Merci









C’est globalement pas au niveau de Steam tout simplement. En terme de prix, de fonctionnalités, de contenus, etc…









Rodney McKay a écrit :



Merci pour vos réponses.



En quoi es ce différent de Steam ?







Origin est là pour distribuer les jeux dans lesquels EA participe.

Steam permet à n’importe qui de distribuer des jeux comme un store lambda (app store, etc..) évidemment Valve distribue ces jeux dessus aussi. Mais il est plus “ouvert”.



Et puis il y a simplement le fait que Valve a une bien meilleure image qu’EA.









Rodney McKay a écrit :



Je vais faire un peu de hors sujet désolé, mais j’ai une question :

Pourquoi Origin est tant critiqué ? Quelles sont les différences par rapport à Steam ?

Je suis juste utilisateur de Steam, donc si quelqu’un pouvais m’expliquer.



Merci



Histoire de balancer un peu les opinions et comme je n’ai pas Origin j’ai demandé à un ami qui avait les deux à propos de ces deux points qui m’irritent avec Steam:



-son côté usine à gaz bien lourde qui à chaque démarrage va télécharger je ne sais quoi…apparemment Origin est bien plus léger et démarre plus vite.

-l’absence de réel mode hors ligne dont Valve a eu le génie de permettre l’activation uniquement quand on est en ligne…et pas de problème, un Battlefield 3 se lance parfaitement hors ligne directement en campagne puisque pas de connexion réseau.



Je serais curieux à propos d’un troisième point de Steam avec ses popups publicitaire en sortant d’un jeu…




et Origin pour linux alors??? EA toujours un train de retard avec steam!!!



<img data-src=" />








zogG a écrit :



Origin est là pour distribuer les jeux dans lesquels EA participe.

Steam permet à n’importe qui de distribuer des jeux comme un store lambda (app store, etc..) évidemment Valve distribue ces jeux dessus aussi. Mais il est plus “ouvert”.



Et puis il y a simplement le fait que Valve a une bien meilleure image qu’EA.







Non, ça c’est faux. Il passe par une validation, comme n’importe quel store lambda. D’ou le projet Greenlight d’ailleurs.



C’est une bonne chose qu’Origin arrive sur Mac, si seulement il fonctionnait du premier coup… Dans mon cas, il m’ouvre une fenêtre “Permission nécessaire”. SI j’appuie sur “Installer l’assistant”, Origin mouline puis me ré-affiche la même fenêtre…



Du coup chuis bloqué x(








pyro-700 a écrit :



et Origin pour linux alors??? EA toujours un train de retard avec steam!!!



<img data-src=" />







De ce que m’ont répondu les autres, je pense que ce serait contre la philosophie du libre. Bien que sans troller quand on voit ce que devient Ubuntu.



OSX leur permet peut-être de faire leurs 1er pas sur du Unix like.









Malesendou a écrit :



Non, ça c’est faux. Il passe par une validation, comme n’importe quel store lambda. D’ou le projet Greenlight d’ailleurs.







Le projet Greenlight ne change rien au process de validation. Il permet simplement à certains jeux d’être mis en avant par la communauté, Valve décide toujours à la fin.



La différence c’est que sur Origin il n’y a pas de process de validation pour un dev tiers. Soit EA est associé (editeur/dev/etc.) et le jeu termine sur Origin, soit rien du tout.









zogG a écrit :



Le projet Greenlight ne change rien au process de validation. Il permet simplement à certains jeux d’être mis en avant par la communauté, Valve décide toujours à la fin.



La différence c’est que sur Origin il n’y a pas de process de validation pour un dev tiers. Soit EA est associé (editeur/dev/etc.) et le jeu termine sur Origin, soit rien du tout.







N’importe quoi… Origin sur ce point, n’est en rien différent de Steam. Des éditeurs tiers et même des indépendants. Et Origin n’est rien d’autre qu’une boutique online.



T’as déja consulté la boutique Origin ou tu balances ça juste comme ça ?



http://store.origin.com/store/eaemea/fr_FR/DisplayHomePage









DeadEye a écrit :



C’est une bonne chose qu’Origin arrive sur Mac, si seulement il fonctionnait du premier coup… Dans mon cas, il m’ouvre une fenêtre “Permission nécessaire”. SI j’appuie sur “Installer l’assistant”, Origin mouline puis me ré-affiche la même fenêtre…



Du coup chuis bloqué x(







Va dans utilitaire de disque et répare les autorisations.



Perso, j’utilise origin pour BF3 et à part avoir un autre client qui tourne en boucle, je n’ai pas de reproches particuliers à faire… Si ce n’est qu’au début, il y avait pas mal de mises à jours…



J’émetterais davantage de réserves sur battlelog.. C’est bien pratique mais avoir un client web qui tourne en plus d’origin… ils auraient pu faire un truc plus ‘solide’.








Rodney McKay a écrit :



Pourquoi Origin est tant critiqué ? Quelles sont les différences par rapport à Steam ?





Les différences qu’il y avait au départ (je ne sais pas ce qu’il en est aujourd’hui).




  • EA s’autorisait à scanner tout ton disque dur, à la fois pour une collecte d’infos persos et pour y recherche d’éventuels jeux EA, auquel cas EA s’autorisait à te débiter automatiquement.

  • EA s’autorisait à surveiller tous les sites web que tu consultais, et la façon dont tu utilisais tes programmes.

  • EA s’autorisait à partager ces infos et d’autres avec leurs partenaires.

  • EA interdisait à des personnes bannies de leurs forums (par exemple pour avoir critiqué EA) d’utiliser les jeux qu’ils avaient acheté. Ils ont prétendu que c’était un bug. Et puis ça a continué, et ça s’est encore reproduit il y a peu.

  • Et une fois tout cela découvert c’est parti en vrille et certains ont commencé à dire qu’il opérait comme un rootkit (avec, donc, failles de sécurité à la clé), etc. Je ne sais pas ce qui était vrai dans tout ça et ce qui l’est encore.



    Bref, ils ont joué leur Big Brother et il est devenu bien difficile de leur faire confiance.









    hicario a écrit :



    -son côté usine à gaz bien lourde qui à chaque démarrage va télécharger je ne sais quoi…apparemment Origin est bien plus léger et démarre plus vite.





    Ouaip, Steam est bien lourd. Mais pourquoi le laisser se lancer au démarrage ? Il y a une option pour empêcher ça. Quant à ce qu’il télécharge, ce sont des mises à jour du client, deux ou trois fois par semaine.









HarmattanBlow a écrit :



Les différences qu’il y avait au départ (je ne sais pas ce qu’il en est aujourd’hui).




  • EA s’autorisait à scanner tout ton disque dur, à la fois pour une collecte d’infos persos et pour y recherche d’éventuels jeux EA, auquel cas EA s’autorisait à te débiter automatiquement.

  • EA s’autorisait à surveiller tous les sites web que tu consultais, et la façon dont tu utilisais tes programmes.

  • EA s’autorisait à partager ces infos et d’autres avec leurs partenaires.

  • EA interdisait à des personnes bannies de leurs forums (par exemple pour avoir critiqué EA) d’utiliser les jeux qu’ils avaient acheté. Ils ont prétendu que c’était un bug. Et puis ça a continué, et ça s’est encore reproduit il y a peu.

  • Et une fois tout cela découvert c’est parti en vrille et certains ont commencé à dire qu’il opérait comme un rootkit (avec, donc, failles de sécurité à la clé), etc. Je ne sais pas ce qui était vrai dans tout ça et ce qui l’est encore.



    Bref, ils ont joué leur Big Brother et il est devenu bien difficile de leur faire confiance.







    Ouaip, Steam est bien lourd. Mais pourquoi le laisser se lancer au démarrage ? Il y a une option pour empêcher ça. Quant à ce qu’il télécharge, ce sont des mises à jour du client, deux ou trois fois par semaine.







    Qu’elle est le pourcentage de legende urbaine dans tout ça ? :o



    Sinon, y a pas 2 ou 3 mises a jour par semaine du client. C’est une énorme bêtise.http://store.steampowered.com/news/?feed=steam_client



Y’a plus qu’a bruler une vierge et sacrifier un cierge pour qu’ils n’aient pas de visées pour Linux <img data-src=" />








HarmattanBlow a écrit :



Ouaip, Steam est bien lourd. Mais pourquoi le laisser se lancer au démarrage ? Il y a une option pour empêcher ça. Quant à ce qu’il télécharge, ce sont des mises à jour du client, deux ou trois fois par semaine.



Je parlais du démarrage de Steam quand on veut seulement jouer, ça fout une plombe à se lancer <img data-src=" /> Je le laisse jamais en fond heureusement et encore moins au démarrage du PC.



Et non, je ne parle pas du cas de mise à jour, mais de ce qu’il télécharge à chaque démarrage lors du message “connexion au compte Steam de ”. C’est pas la synchronisation de sauvegarde vu que leur cloud ne semble pas super bien marcher…va savoir ce que c’est mais je trouve étrange qu’il ait besoin de télécharger quelque chose comme un bon mega de données à chaque fois (je le ferme, je le relance deux heures après et c’est reparti).



Ah, et le fait que Valve à travers Steam encourage à contourner l’UAC m’emmerde également surtout après la merde que ça a été pour que les choses entrent enfin dans l’ordre après XP… Valve un jour peut être comprendra qu’il y a des répertoires spécifiques aux utilisateurs ainsi que des répertoires publics afin que leur boutique soit compatible avec les comptes utilisateurs de l’OS… <img data-src=" />









Malesendou a écrit :



Qu’elle est le pourcentage de legende urbaine dans tout ça ? :o





A part le dernier point dont j’ai ostensiblement souligné qu’il était à prendre avec des pincettes, tout le reste était dans l’EULA qui peut aisément être retrouvée. Vérifie donc par toi-même si tu as un doute.





Sinon, y a pas 2 ou 3 mises a jour par semaine du client. C’est une énorme bêtise.http://store.steampowered.com/news/?feed=steam_client



Ecoute, je ne sais pas ce qu’il en est précisément, je ne joue que rarement, par périodes. Et durant celles-ci je vois parfois Steam se mettre à jour plusieurs fois à quelques jours d’intervalle.







hicario a écrit :



Ah, et le fait que Valve à travers Steam encourage à contourner l’UAC m’emmerde également surtout après la merde que ça a été pour que les choses entrent enfin dans l’ordre après XP… Valve un jour peut être comprendra qu’il y a des répertoires spécifiques aux utilisateurs ainsi que des répertoires publics afin que leur boutique soit compatible avec les comptes utilisateurs de l’OS… <img data-src=" />





Là par contre je ne vois pas de quoi tu parles. Chez moi il n’est pas nécessaire de contourner l’UAC : les programmes sont stockés dans le répertoire de Steam, leurs sauvegardes quelque part sous le dossier Documents (anciennement Mes Documents) de l’utilisateur.









HarmattanBlow a écrit :



Ecoute, je ne sais pas ce qu’il en est précisément, je ne joue que rarement, par périodes. Et durant celles-ci je vois parfois Steam se mettre à jour plusieurs fois à quelques jours d’intervalle.







Parfois, c’est pas “2 à 3 fois par semaine” donc. ^^



Après, tu peux tomber sur une suite de problèmes, il arrive qu’une mise à jour entraine 2 ou 3 jours après, une correction de nouveaux bugs.



Mais c’est tout.



Je pense que beaucoup confondent mise à jour client, outils et jeux.









Malesendou a écrit :



Parfois, c’est pas “2 à 3 fois par semaine” donc. ^^





Comme je le disais, je ne joue que rarement. Donc, pour commencer, chaque fois que je lance Steam il y a une mise à jour. Et parmi les quelques fois où je l’ai lancé plusieurs jours de suite je me suis souvent tapé au moins une mise à jour au milieu (peut-être du fait de maj successives où simplement par hasard), d’où mon impression. Après je ne tiens pas de journal des maj.









HarmattanBlow a écrit :



Là par contre je ne vois pas de quoi tu parles. Chez moi il n’est pas nécessaire de contourner l’UAC : les programmes sont stockés dans le répertoire de Steam, leurs sauvegardes quelque part sous le dossier Documents (anciennement Mes Documents) de l’utilisateur.



Steam “contourne” (c’est mieux avec les guillemets) l’UAC en attribuant un droit d’écriture totale au répertoire Steam (avec héritage aux sous-dossiers bien entendu) à tous les comptes utilisateur de la machine (même pas utilisateurs authentifiés mais tous les utilisateurs).

De cette manière, aucune demande n’est faite lors de la mise à jour du client Steam ou la mise à jour des jeux.



Les sauvegardes des jeux sont stockées à la discrétion du développeur mais Valve donne l’exemple en stockant les fichiers pour ses propres jeux sous:

C:\Program Files (x86)\Steam\userdata*(n° de compte Steam)\(code du jeu)

Et de plus en plus de jeux suivent cet exemple et se détournent des répertoires spécifiques à l’utilisateur comme “mes documents”, %appdata% ou même %LocalAppData%.

Dire qu’il y a depuis Windows 7 un répertoire exprès pour ça….



En gros Valve se fout de la plate-forme sur laquelle ils sont et je me demande si Origin fait pareil mais ce qui est sûr, c’est qu’Origin quand il se met à jour demande un droit admin.



Y a pas de répertoire exprès pour les sauvegardes. Chaque jeu a son propre système, c’est tout. Et les jeux tiers, sont distribué en l’état. Y a pas de version non-steam et steam.



Lorsque le jeu est distribué par système, il s’installe et fonctionne comme si tu le faisais à partir d’un simple disque.



Après, pour les comptes utilisateurs c’est vrai mais c’est aussi un faux probleme. Steam nécessitant lui-même, login et pass.








Malesendou a écrit :



Y a pas de répertoire exprès pour les sauvegardes. Chaque jeu a son propre système, c’est tout. Et les jeux tiers, sont distribué en l’état. Y a pas de version non-steam et steam.



Lorsque le jeu est distribué par système, il s’installe et fonctionne comme si tu le faisais à partir d’un simple disque.



Depuis Windows 7 il existe un répertoire nommé “parties enregistrées” dont le lien permanent est “shell:SavedGames” que tu peux coller dans ton explorateur de fichier pour y accéder peu importe si tu l’as déplacé. Presqu’aucun développeur ne l’utilise.

Ce répertoire est spécifique au compte de l’utilisateur de la machine ce qui permet d’isoler configuration et sauvegarde pour chaque utilisateur.



En encourageant les développeurs à mettre leur sauvegarde dans programfiles, Valve court-circuite le fonctionnement normal de l’OS et les sauvegardes d’un utilisateur deviennent celle de tous les utilisateurs.

Comme je l’ai dit, ça reste à la discrétion du développeur mais c’est ce que fait Valve pour leur propre jeu et qui fait donc office de ligne de conduite. Plus Steam devient important, plus ce fonctionnement est adopté peu importe d’où provient le jeu…





Malesendou a écrit :



Après, pour les comptes utilisateurs c’est vrai mais c’est aussi un faux probleme. Steam nécessitant lui-même, login et pass.



Il peuvent parfaitement avoir un client compatible multi-utilisateurs Steam et multi-utilisateurs OS.

C’est pas comme si mon mot de passe Steam m’était demandé à chaque fois. Il faudrait juste qu’ils se sortent les doigts et transfèrent certains fichiers dans les répertoires spécifiques à chaque utilisateur.



Chaque compte utilisateur pourrait entrer le mot de passe au compte Steam une seule fois et disposer d’un accès aux jeux du compte mais dont les sauvegardes et configurations de jeu seraient dépendant de chaque utilisateur.



Ça permettrait également de ne pas avoir à modifier les droit d’écriture dans programfiles parce que pour le moment, un jeu lancé en droit d’utilisateur standard qui aurait une faille peut parfaitement modifier l’intégralité des fichiers des autres jeux ainsi que les fichiers du client Steam.

Essaye, c’est rigolo, on peut renommer ou effacer ou encore modifier n’importe quel fichier Steam sans droit admin…









hicario a écrit :



Depuis Windows 7 il existe un répertoire nommé “parties enregistrées” dont le lien permanent est “shell:SavedGames” que tu peux coller dans ton explorateur de fichier pour y accéder peu importe si tu l’as déplacé. Presqu’aucun développeur ne l’utilise.

Ce répertoire est spécifique au compte de l’utilisateur de la machine ce qui permet d’isoler configuration et sauvegarde pour chaque utilisateur.



En encourageant les développeurs à mettre leur sauvegarde dans programfiles, Valve court-circuite le fonctionnement normal de l’OS et les sauvegardes d’un utilisateur deviennent celle de tous les utilisateurs.

Comme je l’ai dit, ça reste à la discrétion du développeur mais c’est ce que fait Valve pour leur propre jeu et qui fait donc office de ligne de conduite. Plus Steam devient important, plus ce fonctionnement est adopté peu importe d’où provient le jeu…

Il peuvent parfaitement avoir un client compatible multi-utilisateurs Steam et multi-utilisateurs OS.

C’est pas comme si mon mot de passe Steam m’était demandé à chaque fois. Il faudrait juste qu’ils se sortent les doigts et transfèrent certains fichiers dans les répertoires spécifiques à chaque utilisateur.



Chaque compte utilisateur pourrait entrer le mot de passe au compte Steam une seule fois et disposer d’un accès aux jeux du compte mais dont les sauvegardes et configurations de jeu seraient dépendant de chaque utilisateur.



Ça permettrait également de ne pas avoir à modifier les droit d’écriture dans programfiles parce que pour le moment, un jeu lancé en droit d’utilisateur standard qui aurait une faille peut parfaitement modifier l’intégralité des fichiers des autres jeux ainsi que les fichiers du client Steam.

Essaye, c’est rigolo, on peut renommer ou effacer ou encore modifier n’importe quel fichier Steam sans droit admin…







C’est le répertoire des jeux windows tout simplement. Solitaire tout ça…









Malesendou a écrit :



C’est le répertoire des jeux windows tout simplement. Solitaire tout ça…





Euh, c’est un répertoire, point. <img data-src=" /> Derrière ça peut être aussi bien les jeux Windows (si Microsoft lui-même l’utilisait pas, ils passeraient pour des cons quand même <img data-src=" />) que pour les jeux de n’importe qui…



L’intérêt d’utiliser des dossiers systèmes (Ma musique, Mes images, etc…) c’est :




  • Un programme n’a pas a chercher où sont les fichiers de l’utilisateur, par exemple un lecteur pour trouver les musiques de l’utilisateur, pour un jeu ça se limite à savoir où il peut entreposer son bordel -&gt; Ça facilite la vie du développeur qui se pose pas de question et celle de l’utilisateur qui n’a pas à spécifier cette information

  • Tout simplement RANGER tout en un point unique facile à gérer pour l’utilisateur et le système -&gt; Un dossier à inclure dans la sauvegarde et basta, tout est protégé, si l’utilisateur veut récupérer/nettoyer des sauvegardes, il n’a pas à chercher, et la machine ne s’encrasse pas avec des fichiers détritus perdus à droite à gauche avec chaque désinstallation

  • Rendre l’emplacement des sauvegardes de tout les jeux paramétrable, et en une seule fois -&gt; Par exemple l’utilisateur avancé peut déplacer ses sauvegardes du disque système vers un autre lecteur/partition ou son super RAID0+5 de 30 SSD 1To de la mort

  • Gérer les données par utilisateur -&gt; Pas de prise de tête ni pour le développeur pour gérer tout ça, ni pour l’utilisateur qui à ses fichiers bien séparés des autres



    C’est du pur gagnant-gagnant pour tout le monde avec absolument zéro inconvénient (forcément c’est qu’un répertoire). Pour le développeur ça nécessite l’effort surhumain de LIRE UNE VARIABLE (HAAAAAaaaaargh nooooon! <img data-src=" />). Et pourtant je suis sidéré de voir tant de développeurs avoir la grosse flemme à ce niveau, y compris et particulièrement des boites monstrueuses qui foutent des millions pour développer leur jeu souvent “Windows only” pendant 3 ans. <img data-src=" /> Peut être pour faire un gros “fuck” aux utilisateurs et à leur bécane ? <img data-src=" /> Ah j’adore mon métier. <img data-src=" />



    Pis bon ça éviterait à des développeurs peu inspirés pour le répertoire comme le créateur de Minecraft de passer pour un sombre boulet à ce niveau… Franchement stocker comme un porc les fichiers dans le répertoire utilisateur de manière bien visible au mépris de l’organisation de l’utilisateur; utiliser un “.” devant le répertoire (pour le planquer) alors que c’est une spécificité propre à Linux qui n’a rien à foutre ailleurs; et pour couronner le tout, coder le chemin en dur histoire de coincer l’utilisateur. (Sauf à créer un lien symbolique, bonjour le bricolage pour un seul jeu…) Et après quand Microsoft demande gentillement une minuscule correction du jeu pour respecter un truc aussi basique et leur permettre ainsi de faire un peu de promo pour le jeu sur le Windows Store, Notch (et Gabe Newell) monte sur une barricade drapeau et téton à l’air pour gueuler “¡No pasarán!”.



    Bon de toute façon c’est fini tout ça, Microsoft à décidé de resserrer encore plus les boulons avec Metro en disant en gros “un coin pour les binaires du programme, un pour les données de l’utilisateur et un pour les réglages, t’as besoin de rien d’autre et c’est un truc que personne ne regarde alors tu fait pas ton Picasso sinon GTFO”. <img data-src=" />



Non mais, c’est le répertoire des jeux Microsoft, pas un répertoire fait pour y mettre sauvegardes et autres, de tout et n’importe quoi…



Les jeux sont conçu pour aller chercher dans des répertoires bien précis, il a pas besoin de chercher partout ailleurs non plus sur le disque.



D’ailleurs, cette centralisation existe plus ou moins puisque les répertoires en question, se trouve tous ou presque dans Mes Documents.








Oungawak a écrit :



[…]



Je crois que je suis d’accord avec tous les mots de ton post sans exception <img data-src=" />





Malesendou a écrit :



Non mais, c’est le répertoire des jeux Microsoft, pas un répertoire fait pour y mettre sauvegardes et autres, de tout et n’importe quoi…



Je vois pas pourquoi ce serait un répertoire pour les jeux Microsoft. Pourquoi en faire un raccourci de type variable environnement? C’est un chemin d’accès que n’importe qui peut pointer.



Malesendou a écrit :



Les jeux sont conçu pour aller chercher dans des répertoires bien précis, il a pas besoin de chercher partout ailleurs non plus sur le disque.



D’ailleurs, cette centralisation existe plus ou moins puisque les répertoires en question, se trouve tous ou presque dans Mes Documents.



Non mais sérieusement, t’as déjà regardé réellement où sont tes sauvegardes de jeux?? Parce que je l’ai fait pour automatiser leur backup en zip daté et c’est un vrai bordel.



Certain jeu sauvegarde sous %programdata%, c’est rare mais c’est déjà arrivé.

D’autres plus discipliné dans “mes documents” en créant un répertoire de l’éditeur.

D’autres encore, faut aller chercher sous %appdata% et plus rarement sous %localappdata%.



La nouveauté avec Steam, c’est les sauvegardes dans programfiles. Je dis Steam mais uPlay c’est pareil; normal, on s’inspire du leader même s’il fait de la merde…

Ubisoft y est allé franchement, ils ont pas mis une autorisation totale pas pour tous les utilisateur mais pour “tout le monde” à la racine de “Ubisoft Game Launcher”. Ça devait être trop dur de ne proposer cette autorisation que sur le répertoire des sauvegardes…

Pour revenir à Steam parce que je les adore pour ça, je pense que mettre les sauvegardes dans programfiles est un prérequis pour profiter de la synchronisation sur le cloud.



Mais sérieux, tu devrais jeter un coup d’œil sur ça parce que je suis désolé, mais les sauvegardes dans “documents”, c’est loin d’être standard et Steam pousse pour que ça le soit de moins en moins.



Après, WinRT c’est sûr qu’à côté, c’est pas dur de trouver les fichiers de sauvegarde car ils sont tous au même endroit. C’est comme comparer un défilé militaire du 14 juillet avec la Gay Pride.









hicario a écrit :



Mais sérieux, tu devrais jeter un coup d’œil sur ça parce que je suis désolé, mais les sauvegardes dans “documents”, c’est loin d’être standard et Steam pousse pour que ça le soit de moins en moins.







Je n’ai que des jeux Steam, toutes les sauvegardes (hors Valve) sont dans Mes Documents.



Les sauvegardes ne sont pas géré par Steam, mais par chaque jeu.









Malesendou a écrit :



Je n’ai que des jeux Steam, toutes les sauvegardes (hors Valve) sont dans Mes Documents.



Les sauvegardes ne sont pas géré par Steam, mais par chaque jeu.



Bon, juste deux exemples dont j’ai encore le répertoire:

Dead Island

%programfiles(x86)%\Steam\userdata*\91310\remote\out

(le numéro 91310 étant associé à ce jeu)



Payday

%programfiles(x86)%\Steam\userdata\
*\24240\remote

(le numéro 24240 étant associé à ce jeu)

Il fait aussi un backup de sauvegarde ici mais ce répertoire ne sert pas pour le chargement direct de sauvegarde

%LocalAppData%\PAYDAY\saves



Non non, c’est pas géré par Steam <img data-src=" /> Et donc ton répertoire %ProgramFiles(x86)%\Steam\userdata il n’y a que 3 ou 4 entrées? C’est fou d’être aussi têtu.



Et pour les jeux uPlay qui sont aussi des jeux Steam mais avec DRM Ubisoft, les sauvegardes sont ici:

%ProgramFiles(x86)%\Ubisoft\Ubisoft Game Launcher\savegames###compte utilisateur###\



Deux exemples:

HAWX 2 (quel déception ce jeu alors que j’avais adoré le 1…)

%ProgramFiles(x86)%\Ubisoft\Ubisoft Game Launcher\savegames###compte utilisateur###\21\



Far Cry 3

%ProgramFiles(x86)%\Ubisoft\Ubisoft Game Launcher\savegames###compte utilisateur###\46\



Si t’as jamais pris le temps de regarder tout ça, pourquoi insistes-tu à ce point?



Ah, j’ai encore le bouton de backup pour Alien Vs Predator qui sauvegarde ici

%LocalAppData%\AliensVsPredator

C’est sûr, toutes les sauvegardes sont dans “documents”



Bon, j’aurais bien donné plus d’exemple mais avant, je les repérais au cas par cas. Ce n’est que récemment que j’ai commencé à me créer des boutons backup/restore par clic gauche ou droit dans mon gestionnaire de fichier


Le 10/02/2013 à 08h 56







hicario a écrit :



Non non, c’est pas géré par Steam <img data-src=" /> Et donc ton répertoire %ProgramFiles(x86)%\Steam\userdata il n’y a que 3 ou 4 entrées? C’est fou d’être aussi têtu.





Le gars est têtu. Seulement, tu en tiens une couche aussi. Volontairement ou non.



L’utilisation d’un répertoire de sauvegarde Steam vient seulement du fait qu’il y a usage du Steam Cloud. Un seul chemin d’accès pour les jeux sur chaque OS où le jeu est disponible.

Donc vous avez tous deux raisons, la phrase correcte étant qu’un jeu Steam Cloud installe ses sauvegardes dans le répertoire de Steam pour permettre à Steam de faire son boulot de synchronisation.



Même chose pour les jeux Ubi. Même fonctionnement. Sauf que comme c’est qu’Ubi, c’est leur usage qui fait que.



Et depuis toujours, chaque jeu sauvegarde où il veut. Il n’y a jamais eu de consensus. Et le répertoire de Microsoft a toujours été plus ou moins inutile. Je n’ai souvenir que d’un maximum de 6 jeux qui l’ont exploités jadis. Aujourd’hui, je n’en ai qu’un : Crysis 2.

C’est déjà une chance que la plupart ne sauvegarde plus dans son répertoire -hors certains dématérialisés, souvent de la période d’XP d’ailleurs-.



Maintenant, la non adoption de ce dossier vient aussi du fait qu’il n’existe que sous Vista à 8. XP, encore aujourd’hui, tient une place relativement importante pour les PC de jeu. Moins que 7 cela dit, mais reste une part importante.

Donc, plutôt que de se faire chier, ils utilisent ce qui est présent sur chaque système pour en faire le moins possible. Quand XP ne sera plus supporté du tout, ce qui commence à être fait vu que les jeux commencent à avoir DX10 en spec mini, ce dossier sera peut-être utiliser davantage. J’en doute.



Avec l’aube du dématérialisé et les avantages offert par Steam et consort pour la gestion des sauvegarde, ce dossier ne sera possiblement jamais utilisé. A moins que le marché du démat parte vers la fin du DRM. Ou que les API s’assouplissent et permettent aux devs d’utiliser n’importe quel répertoire.



Il est évident que je ne parle pas des sauvegardes cloud, qui elles sont bien gérés par Steam. ^^



D’ailleurs, certains éditeurs tentent de mieux gérer que d’autres, et propose un dossier éditeur puis un dossier jeu…



Si je regarde sur mon PC, je vois ça pour Electronic Arts, Eidos, Sega. Y a aussi des dossiers My Games/Mes jeux qui confient un grand nombres de sauvegardes.








AnthonyF a écrit :



Le gars est têtu. Seulement, tu en tiens une couche aussi. Volontairement ou non.



Heureusement que t’es là alors <img data-src=" />





AnthonyF a écrit :



L’utilisation d’un répertoire de sauvegarde Steam vient seulement du fait qu’il y a usage du Steam Cloud. Un seul chemin d’accès pour les jeux sur chaque OS où le jeu est disponible.



Plus haut j’ai parlé de prérequis pour le cloud…faut suivre.





AnthonyF a écrit :



Donc vous avez tous deux raisons, la phrase correcte étant qu’un jeu Steam Cloud installe ses sauvegardes dans le répertoire de Steam pour permettre à Steam de faire son boulot de synchronisation.



J’ai pas le cloud activé et pourtant les sauvegardes sont dans les dossiers cités plus haut <img data-src=" /> Je viens encore de tester pour Deus Ex Human Revolution qui est sans cloud…ici

C:\Program Files (x86)\Steam\userdata*\28050\remote



La raison toute simple que je martèle depuis le début, c’est qu’un développeur va pas se faire chier à configurer plusieurs chemins de dossier selon que le cloud est activé ou non. Ce qui renvoie à ce que je soutiens depuis le début:

“En encourageant les développeurs à mettre leur sauvegarde dans programfiles”

“Comme je l’ai dit, ça reste à la discrétion du développeur mais c’est ce que fait Valve pour leur propre jeu et qui fait donc office de ligne de conduite. Plus Steam devient important, plus ce fonctionnement est adopté peu importe d’où provient le jeu… ”



Maintenant faudra quand même m’expliquer pourquoi il est si compliqué de synchroniser un répertoire sous les répertoires utilisateurs quand c’est le fonctionnement par défaut de DropBox ou SkyDrive….





AnthonyF a écrit :



Et depuis toujours, chaque jeu sauvegarde où il veut. Il n’y a jamais eu de consensus. Et le répertoire de Microsoft a toujours été plus ou moins inutile. Je n’ai souvenir que d’un maximum de 6 jeux qui l’ont exploités jadis. Aujourd’hui, je n’en ai qu’un : Crysis 2.

C’est déjà une chance que la plupart ne sauvegarde plus dans son répertoire -hors certains dématérialisés, souvent de la période d’XP d’ailleurs-.



Tu as suivi la discussion ou tu interviens juste pour passer le temps?

La nouveauté de Steam ce sont les sauvegardes dans programfiles avec changement des autorisations de dossier…









Malesendou a écrit :



D’ailleurs, certains éditeurs tentent de mieux gérer que d’autres, et propose un dossier éditeur puis un dossier jeu…



Si je regarde sur mon PC, je vois ça pour Electronic Arts, Eidos, Sega. Y a aussi des dossiers My Games/Mes jeux qui confient un grand nombres de sauvegardes.



Et si tu fais l’effort d’effacer ces dossiers tu te rendras compte que les sauvegardes ne sont pas forcément là dedans (j’en ai un pour Dead Island pourtant il ne contient pas les sauvegardes) alors même que le cloud n’est pas activé.



Les sauvegardes et autres fichiers de configurations sont bel et bien dedans. Tu prend un exemple et parle de façon général.



J’ai actuellement 187 jeux Steam, je pense que je sais de quoi je parle. Et je l’utilise assidument depuis plusieurs années.


Le 10/02/2013 à 14h 00







hicario a écrit :



J’ai pas le cloud activé et pourtant les sauvegardes sont dans les dossiers cités plus haut <img data-src=" /> Je viens encore de tester pour Deus Ex Human Revolution qui est sans cloud…ici





J’ai répondu pour t’apporter des réponses, j’ai suivi rapidement parce que le point central de ma réponse reposait sur ta méconnaissance sur la manière dont fonctionne Steam Cloud. Incapable de savoir que même désactiver les jeux utilisent le même répertoire car plus simple à gérer un seul chemin d’accès que les multiplier en cas de support multi-OS.



Après, comme tu me parles comme à un chien ou un con, que tu es d’un nombrilisme à toute épreuve et sait mieux que tout le monde, bon dimanche.



@ Malesendou : Laisse tomber.









AnthonyF a écrit :



Après, comme tu me parles comme à un chien ou un con, que tu es d’un nombrilisme à toute épreuve et sait mieux que tout le monde, bon dimanche.



Tu aurais eu plus de respect de ma part si tu n’étais pas intervenu de cette manière sans avoir pris la peine de réellement suivre le fil de la discussion <img data-src=" />

“Le gars est têtu. Seulement, tu en tiens une couche aussi. Volontairement ou non.”



Le pire, c’est que tu es intervenu quand Malesendou soutenait je cite:



Malesendou a écrit :



Je n’ai que des jeux Steam, toutes les sauvegardes (hors Valve) sont dans Mes Documents.



Alors quand tu viens ensuite avec ta cape de justicier pour dire exactement ce que je lui soutiens depuis le début, tu comprendras mon amusement.





AnthonyF a écrit :



Et depuis toujours, chaque jeu sauvegarde où il veut. Il n’y a jamais eu de consensus.







Allez, encore une citation à propos du répertoire “parties sauvegardées” parce que ton intervention en la mettant côte à côte avec celle de Malesendou devient des plus drôle:



Malesendou a écrit :



Non mais, c’est le répertoire des jeux Microsoft, pas un répertoire fait pour y mettre sauvegardes et autres, de tout et n’importe quoi…



Et la tienne <img data-src=" />





AnthonyF a écrit :



Et le répertoire de Microsoft a toujours été plus ou moins inutile. Je n’ai souvenir que d’un maximum de 6 jeux qui l’ont exploités jadis. Aujourd’hui, je n’en ai qu’un : Crysis 2.



Sérieusement, malgré le fait selon toi que j’en tiens une bonne en couche, tu soutiens exactement la même chose que moi. <img data-src=" /> J’espère que tout comme moi, tu apprécies le contraste entre ta phrase d’introduction et le contenu de ton post qui tient presque de la paraphrase de mes affirmations précédentes.





AnthonyF a écrit :



J’ai répondu pour t’apporter des réponses, j’ai suivi rapidement parce que le point central de ma réponse reposait sur ta méconnaissance sur la manière dont fonctionne Steam Cloud.



Oh, ne serait ce pas ce que j’ai dit dans ce post là?





hicario a écrit :



Pour revenir à Steam parce que je les adore pour ça, je pense que mettre les sauvegardes dans programfiles est un prérequis pour profiter de la synchronisation sur le cloud.



C’est mieux quand on lit tout n’est ce pas? <img data-src=" />





AnthonyF a écrit :



Incapable de savoir que même désactiver les jeux utilisent le même répertoire car plus simple à gérer un seul chemin d’accès que les multiplier en cas de support multi-OS.





Ne serait ce pas ce que j’ai dit ici?



hicario a écrit :



La raison toute simple que je martèle depuis le début, c’est qu’un développeur va pas se faire chier à configurer plusieurs chemins de dossier selon que le cloud est activé ou non.



Tu comprendras que faire la leçon à quelqu’un qui a dit avant toi ce que tu soutiens dans ton post tout en suggérant que j’en tiens une bonne couche est assez malvenu. Et le pire, c’est que tu insistes. <img data-src=" />



Maintenant, le point central de la discussion t’as complètement échappé car il s’agissait au départ de ce que j’ai décrit en détail dans ce post là.



Tu n’as pas répondu au point central mais seulement à une suite d’échange où Malesendou me reprenait sur certains points sur lesquels il n’était pas d’accord et je lui est apporté des contre exemples jusqu’à ton intervention dont j’aurais pu me passer de l’introduction…surtout quand tu n’avais fait que survoler la discussion pour venir au final dire en gros la même chose que moi.









Malesendou a écrit :



Les sauvegardes et autres fichiers de configurations sont bel et bien dedans. Tu prend un exemple et parle de façon général.



Je prend des exemples et pas un exemple.

Et la seule chose générale que je dis est que les sauvegardes de jeux peuvent se retrouver un peu n’importe où (avec ou sans Steam) comme dit ici:





hicario a écrit :



Certain jeu sauvegarde sous %programdata%, c’est rare mais c’est déjà arrivé.

D’autres plus discipliné dans “mes documents” en créant un répertoire de l’éditeur.

D’autres encore, faut aller chercher sous %appdata% et plus rarement sous %localappdata%.



La nouveauté avec Steam, c’est les sauvegardes dans programfiles.



Il y a une différence entre dire que les jeux ne sauvegardent que dans “mes documents”(ce que tu soutiens) et dire qu’ils peuvent sauvegarder ailleurs ce que je dis dans la citation. Un exemple d’emplacement de sauvegarde pour jeux casual (en bas de la page)…ça vient pas de moi, et pourtant il s’agit du genre de répertoire que j’ai déjà mentionné.



Maintenant, la fin de ma citation est importante puisque j’y introduit la spécificité de Steam que tu as nié ici:





Malesendou a écrit :



Y a pas de répertoire exprès pour les sauvegardes. Chaque jeu a son propre système, c’est tout. Et les jeux tiers, sont distribué en l’état. Y a pas de version non-steam et steam.



Je t’ai pourtant donné plusieurs exemples de jeux utilisant le répertoire permettant la synchro avec le cloud et qui même avec le cloud désactivé utilisent malgré tout ce répertoire…ce qui renvoit à mon point de départ:





hicario a écrit :



En encourageant les développeurs à mettre leur sauvegarde dans programfiles, Valve court-circuite le fonctionnement normal de l’OS et les sauvegardes d’un utilisateur deviennent celle de tous les utilisateurs.




Pour que Frostbite soit exploitable, ça attendra qu’Apple mettre autre chose que du “M” dans ses iMac. Les cartes sont bien, mais pour des résolutions de portables du genre 1600x900.








Groumfy a écrit :



Pour que Frostbite soit exploitable, ça attendra qu’Apple mettre autre chose que du “M” dans ses iMac. Les cartes sont bien, mais pour des résolutions de portables du genre 1600x900.





+1…



Sinon pour avoir quelques jeux Mac, y a aussi GOG (The Witcher entre autres). GOG est quand même moins intrusif qu’EA avec Origin. Il suffit de télécharger l’installeur du jeu depuis le site (sous Windows, à voir sous Mac). Au pire, ils proposent un download manager qui prend aucune ressource et n’a pas besoin d’être lancé pour jouer.





il est possible de commencer une partie sur l’une et de la continuer sur l’autre.





Bon, finalement, je vais peut être leur donner mon argent pour SC5.









Un PC et un Mac ? Jamais en même temps





Meme comportement sur steam. Mais finalement c’est assez logique.









HyD_z a écrit :



Va dans utilitaire de disque et répare les autorisations.





Malheureusement, ça ne règle pas le problème x( Mais ça m’a réparé plein d’autorisations ! :o









DeadEye a écrit :



Malheureusement, ça ne règle pas le problème x( Mais ça m’a réparé plein d’autorisations ! :o







Arf dommage en règle générale, ça résout ce genre de problème.









HyD_z a écrit :



Arf dommage en règle générale, ça résout ce genre de problème.





Ca va peut-être me régler autre chose (x Merci quand même ^^