Microsoft explique pourquoi Quick Resume ne viendra pas sur PC
Lorsque Microsoft a annoncé Windows 11Considérée comme le meilleur système d’exploitation pour les jeux, la version comportait quelques fonctionnalités pour étayer cette affirmation. Depuis son lancement, Microsoft travaille sur Apportez des fonctionnalités comme Auto HDR et DirectStorage qui est apparu pour la première fois sur les consoles Xbox dans l’écosystème Windows.
Mais il manque encore une fonctionnalité importante : la reprise rapide.
Quick Resume est une fonctionnalité sur Xbox qui vous permet de suspendre trois jeux à la fois (ou plus dans certains cas) et de basculer entre eux en quelques secondes. Cela semble assez simple – créez simplement un état de sauvegarde, n’est-ce pas? Mais il se passe beaucoup de choses dans Quick Resume. Il est naturel de s’attendre à cette fonctionnalité sur PC puisque Microsoft s’efforce d’apporter d’autres fonctionnalités Xbox à son dernier système d’exploitation. C’est possible, mais Microsoft est loin d’être en mesure d’activer un interrupteur pour activer la fonctionnalité.
Plus d’un commentaire
Lorsque j’ai commencé à chercher cette pièce, j’ai trouvé une solution simple pour Quick Resume sur PC. Ouvrez Resource Monitor dans Windows lorsque vous avez terminé un jeu, suspendez le processus de jeu et reprenez-le chaque fois que vous avez terminé. Peu d’impact sur les performances, fonctionne avec la plupart des jeux. Mais Jason Ronald qui a dirigé le développement Xbox X/S Le matériel, dit Quick Resume, n’est pas si simple.
« Pour donner un peu de contexte, il nous a probablement fallu deux à deux ans et demi de temps de développement pour que le CV rapide soit aussi robuste qu’il l’est », m’a dit Ronald, faisant également référence au travail que l’équipe a effectué dans le post présenté. -lancement. Raison – reprise rapide non Juste Commentez un processus afin de pouvoir y accéder ultérieurement.
Ronald a expliqué que la Xbox Series X/S fonctionne sur trois systèmes d’exploitation simultanément : le haut pour l’interface utilisateur et le menu, le milieu pour le jeu lui-même et le bas pour un accès direct au matériel. C’est l’interaction entre les deux segments inférieurs qui permet une reprise rapide. Ronald a dit que vous pouvez les considérer comme des machines virtuelles. Le niveau intermédiaire est l’endroit où le jeu est en hibernation, qui capture l’état complet de l’appareil et est écrit directement sur le SSD par le système d’exploitation de niveau inférieur.
Ce système est loin d’être mis en attente, c’est pourquoi vous pouvez revenir aux jeux de reprise rapide après que votre Xbox Series X a été déconnectée, mise à jour ou laissée pendant des semaines. Pour obtenir quelque chose comme Quick Resume sur PC maintenant, vous devez exécuter vos jeux via une machine virtuelle, enregistrer leur état sur un disque dur et espérer que rien ne sera faussé à votre retour.
Faire cela est du jamais vu sur PC. Vous pouvez enregistrer l’état de la machine virtuelle sur votre disque dur, tout comme Quick Resume, la grande majorité des fichiers Émulateurs informatiques Prend en charge les états qui font exactement la même chose. Les variables font la différence. L’état de sauvegarde de l’émulateur PS2 est assez simple en raison du nombre limité de variables en jeu, mais l’approche « tout va bien » sur PC rend le même système plus complexe.
PC est le Far West sauvage
Le plus grand obstacle à Quick Resume sur PC est la large gamme de matériel disponible – et je pense que la plupart des passionnés en sont déjà conscients. Ronald a également souligné la polyvalence des logiciels sur PC, ce qui entraîne des inconvénients majeurs.
« Vous avez également un environnement logiciel plus complexe », a déclaré Ronald. « Beaucoup de joueurs sur PC personnalisent leurs plates-formes, vous avez des pilotes personnalisés uniques pour différentes cartes graphiques, et vous avez des ajustements en plus. Le PC est définitivement plus complexe. »
Ma question portait sur les vitrines. Xbox Game Pass sur PC Cool, mais Steam et Epic Games Store sont les endroits où vivent la plupart des jeux. Ronald n’a pas dit explicitement que d’autres vitrines ne fonctionneraient pas avec les PC – avec suffisamment de travail et les relations de Microsoft avec Valve et Epic, tout est possible – mais il a dit que cela ajoutait une autre couche de complexité.
L’un des facteurs contributifs est l’emballage du jeu, ou la façon dont tous les actifs finaux du jeu sont assemblés pour être livrés sur une vitrine numérique. Bien que les vitrines sur PC partagent des similitudes avec l’emballage – Steam et l’application Xbox, par exemple, les deux installeront automatiquement les cadres d’affiliation dans le cadre du processus d’installation – il existe également de nombreuses différences.
Quelle partie du jeu a été installée en premier ? Comment les mises à jour sont-elles livrées ? Qu’est-ce qu’un ensemble de fichiers ? Crypté par DRM Et où sont-ils situés ? Il n’est pas difficile de répondre à l’une de ces questions pour un écosystème fermé comme la console Xbox, mais il se heurte aux dizaines de vitrines et de lanceurs disponibles sur PC.
En fin de compte, cela tue la cible de Quick Resume sur PC si on ne lui donne pas la mesure appropriée : « Nous ne voulons pas être dans une situation où ce jeu fonctionne mais pas ce jeu, ou il fonctionne sur cette vitrine par rapport à cette interface. Ce que nous voulons offrir l’expérience la plus cohérente possible.
DirectStorage est le début, pas la fin
De nombreuses discussions sur « Quick Resume on PC » sont arrivées de Microsoft Stockage direct Vers PC – Une API de stockage qui est à l’origine des temps de chargement rapides pour Xbox. DirectStorage et Quick Resume sont étroitement liés ; Si proche, en fait, que certains ont mélangé DirectStorage en arrivant sur PC avec Quick Resume également.
Ronald a mis fin rapidement à cette hypothèse : « Quick Resume lui-même est certainement beaucoup plus complexe que l’API DirectStorage. »
DirectStorage est une base qui pourrait ouvrir la voie à Quick Resume sur PC, mais cela ne rend pas cette fonctionnalité spéciale. Pour permettre une reprise rapide, vous aurez essentiellement besoin d’une version miroir de l’architecture Velocity de la Xbox, qui combine un SSD PCIe rapide, une API DirectStorage, des blocs de décompression matérielle et un exemple de flux de retour. C’est la ligne de départ pour développer une fonctionnalité comme DirectStorage.
Il y a des subtilités dans la console, et l’environnement PC ne fait que la doubler.
Ronald a déclaré que Quick Resume ne serait pas possible « à moins que DirectStorage [on PC] et stable dans l’écosystème », mais il est important de garder à l’esprit que l’équipe Xbox a mis plus de deux ans pour le rendre stable sur un écosystème de console fermé. Même dans ce cas, Ronald dit que quelques jeux peuvent avoir des problèmes – peut-être qu’il reprendre avec Il y a un son cassé ou manquant, ou dans le cas d’un jeu en ligne uniquement, cela vous ramène simplement au menu principal.
Ces subtilités se trouvent sur la console et l’environnement PC ne fait que les aggraver. Après avoir recherché Quick Resume et parlé avec Ronald, je commence à comprendre combien d’efforts peuvent être investis dans une fonctionnalité apparemment simple. Et si Microsoft parvient à faire fonctionner quelque chose comme Quick Resume sur PC, cela pourrait avoir des implications au-delà de la reprise de certains jeux.
Pour l’instant, cependant, Quick Resume est bloqué dans les limbes. Nous le verrons probablement à l’avenir sur PC, mais nous avons encore un long chemin à parcourir. « Je ne veux pas dire jamais », a déclaré Ronald. « Mais pour l’instant, notre objectif est d’apporter des choses comme DirectStorage sur PC, et cela pourrait ouvrir la possibilité à l’avenir. »
Cet article fait partie de Risbeck – Une chronique bihebdomadaire continue qui comprend des discussions approfondies, des conseils et des rapports sur la technologie derrière les jeux informatiques.
Recommandations des éditeurs