mercredi 23 novembre 2011

Mise à jour bêta 14696 : Pourquoi MW3 ne marche pas...

Dans le cadre de son programme bêta, Microsoft vient de déployer la mise à jour 14696. Là, où c'est intéressant, c'est qu'il semble que Microsoft s'amuse avec l'AP2.5 (Anty-Piracy 2.5) de Modern Warfare 3. Explications.
D'abord, voilà un petit rappel du calvaire rencontré par quelques membres. Ceux d'entre vous qui ont tenté de lancer le titre ont constaté que le jeu est très aléatoire dans son fonctionnement. Malgré la parade qui consiste à mettre une autre mise à jour de celui-ci dans le cache, le jeu ne se lance toujours pas chez certains, et c'est bien le seul à refuser de se laisser jouer.
Pourquoi ? D'après C4evaspeak, il apparait que Microsoft s'amuse à patcher le Media ID et à activer/désactiver l'AP2.5 de Modern Warfare 3.
Avec sa base gigantesque d'utilisateurs, MW3 était un cobaye tout désigné pour que Microsoft teste sa nouvelle sécurité plus en détail. Et c'est pour cela que celui-ci souffre de problèmes de lancements. 
Maintenant, parlons plus en détail de l'AP2.5 et de comment celui-ci est mis en place
En plus de la mise à jour du DAE.bin qui ajoute des vérifications (à celles déjà existantes) ou en créée pour d'autres, il semble que Microsoft soit également capable d'ajouter l'AP2.5 dans un jeu simplement en changeant le Media ID par le biais des mises à jour de jeu (TU, Title Updates).
Comment cela marche ? Le fichier DAE.bin est une sorte de tableau, qui à chaque Media ID (nombre identifiant le jeu) associe un certain nombre de vérifications AP2.5. Si un jeu est lancé dans la console, cette dernière analyse le Media ID et si celui-ci figure dans la liste, alors la sécurité est activée.
Si le Media ID n'est pas dans la liste, alors l'AP2.5 est simplement inactif. Là où cela se gâte, c'est que Microsoft peut parfaitement ajouter le Media ID d'un jeu pour le faire apparaitre dans la liste et donc activer la sécurité. Mais encore, et comme c'est le cas avec MW3, le patcher pour lui donner un nouvel ID et l'enlever de la liste du DAE.bin
Et ceci se fait grâce aux fameuses Titles Updates, ou mises à jour de jeu.
Pour résumer, 
Microsoft possède maintenant deux méthodes pour activer/désactiver l'AP2.5 à distance : 
  • Ajout/retrait du Media ID dans la liste par mise à jour du fichier DAE.bin ;
  • Patcher le Media ID et de ce fait, faire sortir ou rentrer le jeu dans la liste du dae.bin par application d'une mise à jour de jeu.
La question qui se pose maintenant est : pourquoi ? 
Pourquoi désactiver volontairement une sécurité ? D'après C4evaSpeaks, Microsoft le fait pour régler le problème des disques AP2.5 illisibles ("Disque non reconnu" et consorts) sur certains lecteurs, notamment Hitachi/Samsung.
Concernant la méthode de contournement, le fait de vider le cache, comme montré dans notre tuto, permettait d'enlever les mises à jour et ensuite, il était facile de la remplacer par la première mise à jour du jeu. Par conséquent, la console ne trouvait plus le Media ID correspondant dans son tableau DAE.bin et n'activait donc pas l'AP2.5 sur ces jeux. C'est sur cette découverte que se base la méthode de contournement détaillée dans notre tutoriel
Pour résumer, l'ajout de la première mise à jour du jeu dans le cache permettait de fournir à la console un Media ID qui ne correspondait à aucune version du jeu où la sécurité était active. Par conséquent, l'AP2.5 était restée les bras ballants.
Fait amusant, Battlefield 3 se dote aujourd'hui d'une mise à jour qui n'apporte rien au jeu. Vous avez dit louche ?
Quant au cas de Modern Warfare 3, Microsoft semble en plein dans ces expériences. Et il faudra attendre que ces dernières soient terminées pour pouvoir lancer le jeu tranquillement.
Call of Duty Modern Warfare 3 Paris AC-130 001

mardi 15 novembre 2011

Joyeux anniversaire Xbox !

Il y a dix ans aujourd'hui sortait la Xbox aux États-Unis. Après avoir collaboré avec SEGA pour porter DirectX sur la Dreamcast, Microsoft se lançait dans l'aventure des consoles de salon en tentant de concurrencer la PlayStation 2 et la Nintendo GameCube.
La Xbox est issue des recherches de l'équipe DirectX de Microsoft composée entre autres de Kevin Bachus et Seamus Blackley, mais aussi d'Ed Fries, ancien vice-président de Microsoft Games Studios. La console fut présentée en grande pompe lors de la Game Developers Conference en 2000 par le président de l'époque et créateur de Microsoft : Bill Gates.
gates2big
À sa sortie, la Xbox était accompagnée de Halo: Combat Evolved, Dead or Alive 3, Amped, Fuzion Frenzy, Project Gotham Racing et Jet Set Radio Future pour ne citer qu'eux. Le Xbox LIVE, quant à lui, a été lancé un an plus tard, le 15 novembre 2002, et compte à ce jour plus de 53 millions d'utilisateurs.
La ludothèque de la Xbox est l'une des plus conséquentes avec plus de 600 jeux. En effet, l'architecture de la console est proche de celle d'un PC, ce qui permet aux développeurs d'être efficaces rapidement. De plus, grâce à un accord avec SEGA, le portage de nombreux titres issus de la Dreamcast permet aux joueurs de (re)découvrir les meilleures réalisations de la marque du hérisson bleu. C'est aussi sur cette machine que sont nées les licences Halo, Forza Motorsport et Fable dont les suites nous ravissent toujours sur nos Xbox 360.
xbox1

vendredi 11 novembre 2011

Le Metro dashboard 14686 bêta disponible

La mise à disposition de la bêta du nouveau dashboard "Metro" est disponible depuis la nuit dernière pour tous ceux qui se sont inscrits au programme, les autres, quant à eux, devront patienter jusqu'à la version finale qui sera automatiquement proposée aux Xbox 360 connectées au Xbox LIVE. Mais grâce à certains qui osent rompre le contrat moral qu'ils ont signé avec Microsoft qui stipule qu'en aucun cas ils ne doivent révéler des informations au sujet de cette bêta, la mise à jour est disponible pour une installation via une clé USB.
Le dashboard 14686 se retrouve donc téléchargeable pour tous moyennant un très léger inconvénient : il ne vous sera plus possible de vous connecter au Xbox LIVE jusqu'à ce que la version finale du dashboard soit envoyée à votre console.
Réfléchissez bien avant d'installer cette bêta, car vous perdrez donc le Xbox LIVE, votre Avatar ainsi que les données Kinect jusqu'à ce que la mise à jour finale soit déployée, c'est-à-dire courant décembre.
Bien entendu, il est très fortement déconseillé d'installer cette mise à jour sur une console flashée ou JTAG, si vous le faites, c'est à vos risques et périls.
Voici les nouveautés qu'apporte la mise à jour à votre console :
Modifications système et logiciel :
  • 3D  stéréoscopique pour les jeux et les expériences qui le supportent ;
  • Support du dual play ;
  • Mise à jour standard et Kinect Dashboard avec le support complet des commandes vocales ;
  • Bing sur Xbox 360 ;
  • YouTube sur Xbox 360 avec le support de recherche via Bing ;
  • Discussions en jeu mis à jour ;
  • Icônes ;
Modifications Xbox LIVE :
  • ABC iView et SBS on demand en Australie ;
  • Télévision en direct sur Xbox 360 via la recherche par Bing ;
  • RTVE – Espagne ;
  • YouTube ;
  • BBC - Angleterre ;
  • Canal+ France ;
  • Antena 3 – Espagne ;
  • Dailymotion ;
  • Verizon – U.S. ;
  • Amélioration des commandes vocales via Kinect ;
  • Kinect dashboard avec totale intégration des commandes vocales ;
  • Modification du logiciel système.
Si l'aventure vous tente, voici la marche à suivre pour installer le dashboard Metro sur votre console :
  • Décompressez le fichier .rar ;
  • Copiez le fichier $SystemUpdate sur un CD ou une clé USB formatée en FAT ou FAT32 ;
  • Insérez le CD dans le lecteur DVD ou branchez la clé USB sur un port USB de la Xbox 360 ;
  • Éteignez puis rallumez votre console, l'installation d'une mise à jour vous sera demandée ;
  • Une fois la mise à jour installée, votre Xbox 360 redémarrera et le nouveau dashboard sera accessible.