Avec Intelligent Delivery, Microsoft veut réduire l'espace occupé par les jeux Xbox

Avec Intelligent Delivery, Microsoft veut réduire l’espace occupé par les jeux Xbox

C'était ça ou des HDD de 4 To en standard

Avatar de l'auteur
Kevin Hottot

Publié dans

Société numérique

15/09/2017 4 minutes
32

Avec Intelligent Delivery, Microsoft veut réduire l'espace occupé par les jeux Xbox

Microsoft est en train de préparer une nouvelle méthode de distribution et d'installation des jeux sur Xbox One. Son objectif : réduire drastiquement la taille des fichiers à télécharger et installer, alors qu'elle connait une inflation galopante depuis quelques années. 

Si vous disposez d'une console de dernière génération, vous savez sans doute à quel point la taille des jeux sur console a augmenté dernièrement. Si réclamer 50 Go était une exception il y a encore quelques années, ce chiffre devient de plus en plus commun. Avec le lancement l'an dernier de la PS4 Pro et cette année de la Xbox One X, la définition des textures devrait franchir un nouveau palier, tout comme leur taille. 

Microsoft et Sony ont prévu quelques fonctionnalités pour tenter de limiter cette inflation, ou tout du moins de ne pas l'appliquer à tout le monde. Ainsi, sur PlayStation 4 comme sur Xbox One, seuls les possesseurs du modèle le plus haut de gamme pourront rapatrier les textures en très haute définition sur leur console. Problème, cela ne résout pas la question de la place prise par les jeux en version standard. 

Intelligent Delivery, ou comment réduire les jeux en petits bouts

Microsoft a donc décidé d'aller un peu plus loin. Comme le révèle Digital Foundry, l'éditeur travaille en interne sur un système appelé Intelligent Delivery, qui a été présenté aux développeurs lors de la dernière XFest un peu plus tôt cette année. 

L'idée de base est de découper les jeux en plusieurs blocs, et d'attacher un ou plusieurs tags à chacun d'eux. Pour prendre un exemple concret, sur un jeu comme FIFA, EA Sports pourrait ainsi faire en sorte qu'une console française ne rapatrie que les fichiers audio en français et fasse l'impasse sur l'ensemble des autres langues. Quand on sait que ces fichiers sont souvent laissés dans des formats non compressés pour limiter les calculs côté processeur, le gain de place potentiel peut être spectaculaire. 

D'autres gains pourraient être observés pour les possesseurs de Xbox One X. Pour eux, une fois les textures en très haute définition récupérées, les anciennes n'ont plus aucun intérêt et peuvent donc être détruites sans regrets. Une manœuvre qui trouverait un certain intérêt auprès de ceux qui stockent leurs jeux sur un disque dur externe et décident de remplacer leur vielle Xbox par un modèle plus performant. 

La porte ouverte à des jeux sur plusieurs disques

Ceux qui ont connu la première PlayStation se rappellent certainement que certains jeux, notamment les RPG, étaient parfois présentés sur plusieurs disques et réclamaient en fonction de la progression du joueur d'insérer telle ou telle galette dans la console. 

La Xbox One compte embrasser le principe des jeux sur plusieurs disques, avec une limite technique fixé à 15, mais Microsoft souhaiterait que les studios s'en tiennent à un maximum de 2 galettes, hors exceptions. Ce qui à raison de 50 Go maximum par Blu-ray devrait tout de même laisser une latitude plus que suffisante aux développeurs. 

Dans le cas de la console américaine, il ne devrait toutefois pas être question de basculer du premier au second disque de façon régulière. L'idée est plutôt de se servir des disques additionnels pour l'installation des titres sur la console, et de n'utiliser que le premier pour jouer, celui-ci faisant office de support physique pour la licence du jeu. 

Il reste maintenant à espérer que les studios et éditeurs basculeront rapidement vers Intelligent Delivery, ce afin de limiter l'espace disque requis pour leurs prochains jeux. L'avantage serait double. Pour les consommateurs disposant d'un modèle 500 Go, le besoin d'un disque dur externe se ferait moins sentir. Pour Microsoft, il n'y aurait peut-être plus besoin de maintenir certaines références de sa console sur le marché, notamment celles proposant 2 To de stockage.

Écrit par Kevin Hottot

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Intelligent Delivery, ou comment réduire les jeux en petits bouts

La porte ouverte à des jeux sur plusieurs disques

Le brief de ce matin n'est pas encore là

Partez acheter vos croissants
Et faites chauffer votre bouilloire,
Le brief arrive dans un instant,
Tout frais du matin, gardez espoir.

Fermer

Commentaires (32)


Ce système devrait être de base sur toutes les plateformes (y compris Steam)

Un bon point pour Microsoft !


Juste par curiosité, ça fait combien un jeu XBOX en taille ?


C’est clair que sur Steam, le gain sera encore plus significatif. Ils pourraient télécharger les jeux en fonction des options définies par l’utilisateur. L’article parle des langues mais là, c’est carrément les textures qui pourraient être téléchargées en fonction de la config cible.


Ca dépend. Fifa 17 c’est, si mes souvenirs sont bosn, environ 30 Go. Destiny 2 est dans les mêmes eaux (68 Go sur PS4 par contre, probablement à cause des fichiers pour la PS4 Pro)








Ellierys a écrit :



Ca dépend. Fifa 17 c’est, si mes souvenirs sont bosn, environ 30 Go. Destiny 2 est dans les mêmes eaux (68 Go sur PS4 par contre, probablement à cause des fichiers pour la PS4 Pro)





Ha ouais… quand-même. 70 Go pour un jeu PS4…



Idéalement, oui !



Mais déjà le faire pour les fichiers inutilisés (audio dans une autre langue par exemple), ca semble logique…


Sur PC c’est compliqué, tous les utilisateurs ne cherchent pas la même chose. Certains voudront plus de détails, quitte a se trimballer 30 fps, alors que d’autres préfèreront des textures floues à 140 fps. S’il faut se taper un DL de plusieurs Go dès qu’on touche aux paramètres, ça va vite devenir gonflant.


Je pensais que steam le faisais déjà car une fois j’ai changé la langue d’un jeu et il a lancé un dl. 

Après c’était dans les options steam et pas ingames.


Ce genre de techniques n’est effectivement pas trop adapté au PC, où certains aiment bidouiller les options aussi bien visuelles qu’audio.



Par contre, je félicite Microsoft de mettre cela en place sur consoles. Ces dernières ayant des stockages souvent non changeables ou annulant la garantie, ce sera bienvenu pour les jeux que les éditeurs laissent un peu en bordel (remember les 20 Go supplémentaires de FFXIII sur PC quand SE a inclus les voix japonaises par exemple).


Presque 90Go pour Gears of War 4 sur PC !



Je trouve que c’est une excellente idée. Microsoft fait vraiment des efforts pour se démarquer de Sony (rétrocompatibilité Xbox première du nom par exemple).








spartan007 a écrit :



Je pensais que steam le faisais déjà car une fois j’ai changé la langue d’un jeu et il a lancé un dl. 

Après c’était dans les options steam et pas ingames.





J’ai vu ça sur Team Fortress (changement de langue–> téléchargement du pack de langue), j’imagine que Valve le fait sur ses jeux et qu’ils offre la possibilité au éditeur de le faire sur Steam, seulement c’est laissé à leur discrétion.









abitbool a écrit :



Ce système devrait être de base sur toutes les plateformes (y compris Steam)

Un bon point pour Microsoft !









Cacao a écrit :



C’est clair que sur Steam, le gain sera encore plus significatif. Ils pourraient télécharger les jeux en fonction des options définies par l’utilisateur. L’article parle des langues mais là, c’est carrément les textures qui pourraient être téléchargées en fonction de la config cible.





C’est déjà le cas pour les langues de certaine jeu sur Steam.



Ben comme ce que propose M$.


Tu peux avoir un comportement par défaut et une option “télécharger tous les fichiers des jeux”/“uniquement les textures haute-résolution” ou que sais-je d’autre.

Je sais que sur certains jeux les textures hautes-résolution sont ajoutées en DLC gratuit, c’est déjà un bon début :)








Ellierys a écrit :



Sur PC c’est compliqué, tous les utilisateurs ne cherchent pas la même chose. Certains voudront plus de détails, quitte a se trimballer 30 fps, alors que d’autres préfèreront des textures floues à 140 fps. S’il faut se taper un DL de plusieurs Go dès qu’on touche aux paramètres, ça va vite devenir gonflant.







C’est un peu déjà le cas avec les “World of XXX”.

Activer le rendu HD lancera le téléchargement des textures HD, si ce n’était pas encore fait. 



De mémoire c’était déjà le cas sur Forza 3 ou 4 sur xbox360. Un disque contenant le contenu “additionnel” (voitures, etc), et le disque de jeu.


C’est très variable, ça va de 1Go à >100Go.

Je crois que Halo 5 est au dessus de 100Go (je l’ai pas moi même), Halo MCC était vers 70Go je crois, les Just Dance sont à quasi 30Go chaque année.

Globalement les jeux AAA sont de plus en plus lourds, ça tend à dépasser les 50Go, d’autre jeux moins ambitieux restent dans les 10~20Go, et les trucs indés sont plutôt sous la barre des 5Go.



Je fais pas trop gaffe sur PC, mais j’imagine que c’est globalement pareil.








kikoo26 a écrit :



C’est très variable, ça va de 1Go à >100Go.

Je crois que Halo 5 est au dessus de 100Go (je l’ai pas moi même), Halo MCC était vers 70Go je crois, les Just Dance sont à quasi 30Go chaque année.

Globalement les jeux AAA sont de plus en plus lourds, ça tend à dépasser les 50Go, d’autre jeux moins ambitieux restent dans les 10~20Go, et les trucs indés sont plutôt sous la barre des 5Go.





<img data-src=" />



Suis-je le seul à penser que ce n’est pas forcément pour “être sympa” avec les joueurs que Microsoft met en place ce système ?



Parce que réduire le poids des téléchargements, c’est surtout bénéfique pour la bande passante et les serveurs Microsoft.


C’est gagnant-gagnant. Y’a rien de mal à ça.








Ellierys a écrit :



Ca dépend. Fifa 17 c’est, si mes souvenirs sont bosn, environ 30 Go. Destiny 2 est dans les mêmes eaux (68 Go sur PS4 par contre, probablement à cause des fichiers pour la PS4 Pro)



Ca serait pourtant plus logique pour D2 de ne faire télécharger les fichiers PS4Pro que sur PS4Pro, et éviter le gaspillage inutile de place sur les autres…



Pour le coup l’article parle bien des textures ^^



Après dans le domaine généralement on as qu’une seule version de la texture et on charge juste les mipmaps ( c’est des niveaux de détails différent) qu’il nous faut ( en fonction du setting utilisateur ) donc demander à steam ou microsoft de gérer spécifiquement ces formats de donnés pour les modifier à l’envoi c’est assez complexe, et ça demanderais de de faire effectivement des fichiers différent avec des tags ( sinon, pour peu que tu ait des fichiers binaires propriétaire ( UE4/Unity) ça complexifie encore le truc )



après, je parle de dev pc, dans le monde de la console next-gen je connais pas trop


Deux choses:

&nbsp; * pas sûr que le son ça pèse tant que cela…

&nbsp; * “Quand on sait que ces fichiers&nbsp;sont souvent laissés dans des formats non compressés pour limiter les calculs côté processeur” -&gt; QUOI? sérieux pour ce que ça coûte au processeur de décompresser? On n’a plus des P100! Et l’infra audio ne sait pas décompresser toute seule?


Tu découvres le dév’ des jeux sur console en 2017 Brice ?








Ellierys a écrit :



C’est gagnant-gagnant. Y’a rien de mal à ça.





Bien entendu.

Mais souvent, ce qui pousse en premier à faire ce genre de choses c’est l’intérêt de la boite. ;)



C’est clairement déjà mis en place sur Steam, au moins sur la partie fichiers de langue et spécifiques à l’OS. (Voir SteamDB pour le détail des dépôts)



Je pense que pour Steam il manque une API entre les jeux et le client pour gérer ce qui est téléchargements.

Je vois difficilement comment Steam pourrait implémenter la possibilité de jouer à un jeu (donc savoir ce qu’il faut télécharger en priorité) avant la fin du téléchargement.








Ricard a écrit :



Juste par curiosité, ça fait combien un jeu XBOX en taille ?





Le pire abus c’est battlefield 1 qui te télécharge les dlc ( 8 go * 5 ) même si tu ne possède pas le premium parce que tous les mois et demi il y à un week end ou un premium peut inviter un non premium. Le jeux pèse en gros 70 / 90 go quand le dernier dlc sort + tous les patchs.

&nbsp;



Ellierys a écrit :



Sur PC c’est compliqué, tous les utilisateurs ne cherchent pas la même chose. Certains voudront plus de détails, quitte a se trimballer 30 fps, alors que d’autres préfèreront des textures floues à 140 fps. S’il faut se taper un DL de plusieurs Go dès qu’on touche aux paramètres, ça va vite devenir gonflant.





Tu peut très bien proposer l’option de supprimer les fichier inutiles après configuration du jeu. Et puis je vais te dire que le vrai problème la dedans c’est l’absence de demo… Maintenant quand tu doit tester un jeu pour voir si il tourne sur ta machine et voir si il te plait tu doit l’acheter et si il te conviens pas tu à 2h pour demander un remboursement…



limitation technique à 15 Blu-ray …&nbsp; y a de la marge pour les mecs qui développent comme des porcs <img data-src=" />


Okay, merci pour ces infos =)


Ouaip, mon C:\Games\Battlefield1 prend presque 2x plus de place que mon C:\Windows + C:\Program Files + C:\Program Files (x86) + C:\Program Data <img data-src=" /> Et c’était déjà pareil avec BF4… et si on ajoute à ça le CTE <img data-src=" />


C’est pas nouveau malheureusement :

https://www.nextinpact.com/news/86415-titanfall-sur-pc-vous-reclamera-48-go-desp…



Et le pire, c’est que c’est même pas dans une optique de garder la qualité du son au max, vu que pour Titanfall ils disaient clairement que c’était téléchargé/sur le CD en format compressé, puis décompressé après.



En plus de ça, les pistes sons sont dupliquées pour chaque langue, et pour les vidéos de cutscene qui sont en grosse qualité, souvent la vidéo est dupliquée pour chaque langue au lieu d’avoir un fichier avec plusieurs pistes sons, ou d’avoir la piste séparée de la piste vidéo.


moouais … la retrocompatiblité avec la xbox des années 2000 …..

j’aurais preferé xbox 360 (pareil pour sony et la PS3)



si d’ailleurs la PS4 avaitpu lire les jeux de la ps3, je l’aurais déjà achetée ….



un jour viendra ou en plus de jouer avec un clavier / souris, les consoles re deviendront retrocompatibles comme l’était la belle megadrive ….