Qu'est-ce que Quest Games Optimizer et est-il sûr à utiliser ?

Image : MIXTE

L'article ne peut pas être activé avec JavaScript. Vous pouvez également activer JavaScript dans votre navigateur et sur la nouvelle page.

Quest Games Optimizer devient de plus en plus populaire. Que peut-il faire et son utilisation présente-t-elle des inconvénients ?

La première version de Quest Games Optimizer est sortie début 2022. Depuis lors, il est devenu un outil populaire avec plus de 50 000 utilisateurs.

Cet été, Quest Games Optimizer a franchi une étape importante : la version 10 est sortie, apportant avec elle un nouveau design et de nombreuses autres améliorations. Cela justifie à lui seul que MIXED examine l'outil de plus près.

Dans cet article, nous répondrons aux questions les plus importantes concernant Quest Games Optimizer (ci-après dénommé « QGO »). La préparation de cet article a pris plus de temps que prévu, car le programme soulève certaines questions auxquelles il faut répondre.

Une revue de Quest Games Optimizer suivra bientôt dans un article séparé.

Qu'est-ce que Quest Games Optimizer ?

La fonction principale de QGO est de configurer automatiquement vos jeux et applications afin qu'ils tirent pleinement parti des performances de votre Quest, en les rendant plus esthétiques ou plus fluides dans de nombreux cas.

Ces fonctionnalités et d'autres sont disponibles via une interface utilisateur distincte directement dans VR et ne nécessitent aucun matériel externe. QGO s'installe comme n'importe quel autre APK par chargement latéral, avec ou sans ordinateur.

QGO est livré avec son lanceur d'applications qui vous permet de sélectionner et de personnaliser des profils de performances pour presque toutes les applications Quest. Ces profils modifient les paramètres suivants pour chaque application individuellement.

  • Résolution de rendu
  • Taux de rafraîchissement
  • Niveau de CPU
  • Niveau GPU
  • Rendu fovéal fixe (FFR)

QGO propose quatre types de profils pour les jeux et applications pris en charge :

  • Performance: La fréquence d'images est augmentée pour une expérience plus fluide tout en conservant la qualité visuelle (résolution, FFR). Dans certains cas, seul le niveau du CPU ou du GPU est augmenté pour éliminer le bégaiement que le jeu présente par défaut.
  • Haute définition:Qualité visuelle supérieure à un taux de rafraîchissement identique ou légèrement meilleur.
  • HD+:Une qualité visuelle encore supérieure à un taux de rafraîchissement identique ou inférieur (par exemple 72 au lieu de 90 Hz).
  • Économie de batterie:Les paramètres sont réduits pour économiser la batterie.

Des profils sont actuellement disponibles pour 800 jeux et applications (au 28 août 2024), dont la stabilité a été testée par l'équipe QGO.

Vous pouvez également personnaliser les profils existants ou créer les vôtres. L'interface utilisateur intuitive de QGO facilite cette tâche.

L'interface utilisateur de Quest Games Optimizer.

Existe-t-il d’autres moyens d’obtenir les mêmes résultats ?

Oui, vous pouvez saisir vous-même les commandes ADB appropriées pour obtenir les mêmes résultats. SideQuest vous permet également de personnaliser les paramètres, mais dans une moindre mesure que QGO.

Ce qui rend QGO unique est sa facilité d'utilisation : le logiciel est livré avec une interface bien conçue qui facilite la gestion des profils, ainsi qu'une vaste base de données de profils testés.

Veuillez noter que vous devez disposer d'un compte développeur Meta et avoir le mode développeur activé sur votre Quest pour pouvoir charger du contenu comme QGO, utiliser Sidequest ou saisir des commandes ADB.

Quels casques sont pris en charge par Quest Games Optimizer ?

QGO prend en charge tous les casques Quest, avec le plus grand nombre de profils disponibles pour Quête 3, 2 et Pro.

Les casques Meta Quest 3 et Quest à venir dotés du même chipset puissant bénéficient actuellement le plus de QGO.

D'où proviennent les performances de Quest Games Optimizer ?

Pour diverses raisons, de nombreux jeux et applications n'utilisent qu'une partie de la puissance du chipset Quest.

QGO exploite cette réserve inutilisée en augmentant les paramètres ci-dessus, avec des résultats parfois impressionnants, notamment sur Meta Quest 3.

Pourquoi les développeurs n'utilisent-ils pas toute la puissance de Quest pour leurs applications ?

Pour répondre à cette question, MIXED a contacté Marc Zimmermann, le développeur de l'application de méditation Realms of Flow, qui pousse déjà Meta Quest dans ses limites de performances.

Voici sa réponse complète (traduite de l'allemand).

« Actuellement, il existe toujours une tendance à utiliser Quest 2 comme objectif de performance. Jusqu'à il y a environ un an, autant que je sache, les développeurs ne pouvaient télécharger qu'une seule version commune pour tous les appareils Quest.

Vous pouvez désormais définir une version distincte pour Quest 3, mais créer des versions différentes avec des textures et des effets personnalisés demande beaucoup plus de travail, notamment parce que dans certains cas, un projet Unreal ou Unity distinct doit être créé. La gestion et la mise à jour de deux projets rendent le développement plus complexe et plus lent.

En outre, il existe des exigences en matière d'autonomie de la batterie et de stabilité des performances (FPS stable et évitement de la surchauffe). Par conséquent, les fréquences d'images et les résolutions sont souvent fixées à des niveaux inférieurs à ce qui est théoriquement possible.

Tout cela est formulé ici dans les soi-disant VRC (contrôles que les employés de Meta effectuent avant qu'une application ne soit autorisée dans le magasin) sous « Exigences de performance ».

Le Quest Game Optimizer peut alors être utilisé pour repousser les limites du matériel, avec l'inconvénient que la batterie s'épuise plus tôt et que l'appareil peut s'éteindre automatiquement entre-temps. Meta veut éviter cela pour des raisons de convivialité. Même si l'outil ne viole pas les conditions, il va à l'encontre des VRC que les développeurs doivent respecter.

Pour autant que je sache, il n'y a aucune limite aux paramètres GPU/CPU ou à la résolution tant que les éléments ci-dessus sont respectés. Pour Realms of Flow, par exemple, j'utilise 250 % de la résolution native par défaut pour que tout soit aussi net que possible.

Y a-t-il des inconvénients à utiliser Quest Games Optimizer ?

Certains profils peuvent solliciter davantage la batterie, réduire la durée de vie de la batterieou ils peuvent entraîner augmentation de la production de chaleurCependant, lors de nos tests, nous n’avons constaté aucun problème de surchauffe ou de stabilité du système, même après des heures d’utilisation.

En plus de ces aspects techniques, il y a aussi la question de la vie privée:Si vous souhaitez utiliser toutes les fonctionnalités de QGO, vous devez lui accorder des autorisations étendues. Plus d'informations à ce sujet ci-dessous.

Veuillez noter que les jeux et applications bénéficieront de Quest Games Optimizer à des degrés divers, et que certains titres qui tirent déjà pleinement parti de Meta Quest n'en bénéficieront pas beaucoup visuellement.

Il convient également de noter que Meta pourrait théoriquement empêcher le Quest Games Optimizer de fonctionner avec une mise à jour du firmware, ou intégrer de nouvelles fonctionnalités telles que le multitâche homogène dans le système d'exploitation qui utilisent les réserves de performances existantes des casques Quest, ce qui signifie que les utilisateurs de QGO auraient soit une utilisation limitée de ces fonctionnalités, soit devraient utiliser des profils moins exigeants pour leurs jeux et applications VR.

Existe-t-il des problèmes de sécurité lors de l’utilisation de Quest Games Optimizer ?

Si vous souhaitez utiliser QGO à son plein potentiel, vous devrez lui accorder des autorisations étendues.

L'autorisation d'accessibilité Android (AAP) n'est en aucun cas la seule autorisation, mais c'est la plus répandue. Grâce à cette autorisation, les logiciels pourraient théoriquement enregistrer le contenu de l'écran et les interactions de l'utilisateur.

Dans QGO, cette option est désactivée par défaut. Vous avez donc le choix d'utiliser l'outil avec ou sans AAP.

Selon le développeur, Quest Game Optimizer a besoin d'AAP principalement pour détecter le lancement ou la fermeture d'une application VR de la bibliothèque d'applications de Quest, afin que les profils puissent être automatiquement activés et désactivés. Sans AAP, le profil restera actif même après la fermeture d'une application, ce qui peut avoir un impact négatif sur les performances de l'environnement Home et des jeux et applications lancés par la suite. Ce problème peut être évité en lançant des applications uniquement via le lanceur d'applications de QGO.

L'interface utilisateur de Quest Games Optimizer.L'interface utilisateur de Quest Games Optimizer.

QGO nécessite également une connexion Internet pour authentifier le compte, enregistrer les profils personnels et fournir de nouveaux profils et versions de programmes.

Selon la FAQ officielle, QGO stocke les données suivantes :

  • Votre adresse e-mail pour créer votre compte QGO et vérifier votre achat
  • Votre modèle Meta Quest et la version de votre système pour vous donner les profils optimisés corrects
  • (Cloud) L'application stocke vos profils d'optimisation personnels
  • (Cloud) L'application stocke vos catégories de jeux personnelles/organisation des dossiers
  • (Local) L'application stocke le temps pendant lequel vous avez joué à des jeux (extension Premium uniquement) sur votre appareil

A chaque redémarrage du casque, il faut également autoriser la réactivation de l'Android Debug Bridge (ADB). Ceci est nécessaire pour activer les profils.

Il est peu probable que le développeur utilise l'AAP et d'autres droits à de mauvaises fins, mais cela ne peut pas être totalement exclu.

J'ai demandé à Ellie (alias Basti564), passionnée de réalité virtuelle, hackeuse et programmeuse, de me donner son avis de manière indépendante. Ellie a procédé à la rétro-ingénierie de l'APK et est arrivée à la conclusion suivante :

« Le service d'accessibilité est uniquement utilisé pour détecter les modifications apportées aux applications sans accéder aux données sensibles. Théoriquement, cela pourrait être utilisé pour générer des statistiques d'utilisation si ces données sont envoyées au développeur. Cependant, je n'ai trouvé aucune preuve de cela.

De plus, les autorisations ADB ne sont utilisées que pour modifier des paramètres tels que Guardian, la résolution, le niveau GPU/CPU, etc. ainsi que pour activer la superposition des mesures OVR, redémarrer, arrêter les applications et les paramètres d'enregistrement d'écran. L'abus de ces droits semble peu probable.

Dans l'ensemble, Quest Games Optimizer semble sûr tant que vous faites confiance au développeur. Cependant, les utilisateurs doivent être conscients que cela peut changer avec une mise à jour de l'application.

Pour cet article, MIXED a eu une discussion longue et détaillée avec le développeur Anagan79. Le développeur a répondu à toutes les questions et a fait une impression ouverte et confiante.

Quelles autres fonctionnalités offre Quest Games Optimizer ?

Les fonctionnalités supplémentaires de QGO incluent

  • UN lanceur d'applications autonome avec plus d'options de personnalisation que la bibliothèque d'applications de Meta. Vous pouvez créer vos propres dossiers d'applications, ajouter des applications aux favoris et personnaliser l'apparence du lanceur.
  • Un outil qui vous permet d'ajuster davantage paramètres de capture vidéo (paramètres tels que la résolution, le format, le débit binaire, la fréquence d'images, l'enregistrement stéréoscopique) que Meta permet actuellement dans Horizon OS. Des barres noires peuvent être affichées, ce qui vous permet de voir ce qui sera dans la vidéo pendant l'enregistrement. La capture stéréoscopique est également possible.
  • L'option de désactiver le système de délimitation.
  • L'option de désactiver le capteur de proximité.
  • La capacité de régler une alarme.
  • La capacité de artificiellement réduire le champ de vision pour améliorer les performances des applications VR.
  • Accès aux Méta Outil de mesure OVR pour mesurer les performances des applications Quest en temps réel.
  • Accès à la Gestionnaire de fichiers Android et les paramètres Android.

L'extension Premium vendue séparément pour QGO débloque les fonctionnalités suivantes :

  • Vous pouvez demander à QGO de suivre le temps que vous avez passé dans une application Quest individuelle.
  • À l’exception de la résolution, vous pouvez modifier et tester tous les paramètres des profils personnels sans avoir à quitter l’application.
  • Vous pouvez créer jusqu'à quatre profils par application.
  • QGO démarre automatiquement lorsque vous fermez une application.
  • Accès à un terminal ADB pour la saisie de commandes ADB.

Combien coûte le Quest Games Optimizer ?

Le Quest Games Optimizer est actuellement vendu pour 12 dollars américains sur Itch.io.

L'extension premium avec des fonctionnalités supplémentaires coûte 3 dollars américains.

Existe-t-il des restrictions d’utilisation ?

Lorsque vous achetez Quest Games Optimizer, vous achetez une licence pour vous-même, liée à une adresse e-mail. La licence n'est pas transférable et toute personne utilisant le même compte sur trop d'appareils risque de voir son compte suspendu.

Veuillez noter que QGO ne peut être utilisé que par le compte administrateur et ne peut pas être transféré vers des comptes Meta secondaires sur le même casque. Selon le développeur, cela ne peut pas être modifié.

Qui est le développeur ?

Anagan79 est un développeur web français et journaliste VR pour le site de jeux vidéo français GamerGen. Il n'a pas donné son vrai nom lorsqu'on lui a demandé.

Plus d'informations sur Quest Games Optimizer