v55 and new Quest performances explanations


[EN] (traduction française en bas de page)

Hi all,

I hope you are doing well !

Two weeks ago I release the v7.0.0, the more advanced QGO version ! And I received a lot of good feedbacks. People really love using QGO with no cable anymore on every Quest reboot ! 😎😎 This is very convenient now ! This v7 is now installed on almost 2000 devices 🙂. So for other users, don't wait to install. Many of you are still on 6.X.X and 5.X.X versions😉

I know that many of you always have question, that is why I create a Q&A section just here : https://anagan79.itch.io/quest-games-optimizer/devlog/538649/questions-answers

And remember to watch my official video for explanations.

----------------------------------------------------------------

So now, this mail to speak about the famous v55. This version is not yet available for everyone, but still on PTC (Public Test Channel). So this is version is still a little bit buggy and is now stable with QGO ! Anyway, if QGO close after accepting popups, just relaunch QGO 😉

I received many question about the upcoming new performances of the Quest and I must clarify things because on the Internet we can read many bad or not well explained informations.

You know the CPU/GPU levels Insane in QGO (level 5). That is what Meta will let developers use now. So, Meta don't increase the power of the Quest because these levels have always existed since the Oculus Go, are used on Pico headsets since the beggining and are used by QGO. The level 5 was just not allowed for developers, and this change everything in what you can read on the Internet. Remember, they announced the level 4, few months ago. This is pure marketing for the "Wow amazing !! Meta increase the power of the Quest !!!". But the reality is just Meta locked the power of the Quest since the beggining... The Quest was under utilized and less powerful than Pico headsets when they're released... Yes, there were some fears according to the less powerful cooling system, but the facts are here... That was why I developed QGO, to use the full potential of our Quests.

Meta now allows the CPU/GPU level 5 in its firmware (but it was already the case on v54). What does this mean ? This mean that the Quest is now able to set its CPU/GPU up to level 5 depending on headset demands, on heavy loads/tasks, for example. The result is in most of the case a smoother experience for non or badly optimized apps and games and more stable frame rate. The level 5 is used in the Meta Quest Home and this is a good thing because the UI was sometimes lagging... So, for app/games that don't lock CPU/GPU levels to lower levels, this "extra power" is welcome.

GPU Mhz table :

  • 0 = 305 MHz (Power save)
  • 1 = 400 MHz (Low)
  • 2 = 441 MHz (Medium)
  • 3 = 490 MHz (High)
  • 4 = 525 MHz (Very High)
  • 5 = 587 MHz (Unlocked/Insane)
  • -1 = dynamic (lets apps and games choose to increase or decrease power based on in-game scenes, enemies, and demand etc.)

But now, developers will have to work to take into account this extra power. They will have to  update their games to make them better and not just smoother. For example, they can now improve AI, multiplayer capabilities, frame rate, improve number of elements in the scenes or just improve the game resolution. But if they do nothing, you will not notice any changes except smoother experience in some experiences/games...

Same thing for the DRS (Dynamic Resolution Scaling), the new feature which allows games to dynamically scale up or down the texture resolution depending on the scenes, CPU/GPU loads. If developers don't update their apps, you will not see any changes. Developers must update their apps and find the minimum and maximum texture resolution factor the system can apply in their games,  depending on the CPU/GPU load.

So all of this is important to know. Tomorrow, the games will not be auto magically better... No, developers must update their games. And how many will do that ? How many games will use these extra features and performances ?

----------------------------------------------------------------

So, rest assured, QGO will not be deprecated for all of these reasons 🙂 and the following reasons:

- QGO is still a great app launcher with "unknown source" app/games support

- QGO allows to adjust video recording parameters higher with more capabilities and can capture in side by side format for 3D rendering

- QGO offers battery saving (and huge battery saving) profiles, performance (higher refresh rate) profiles, HD and HD+ profiles. You can tweak all your games in the way you want, play with refresh rate and higher foveated rendering for better performance/resolution, you can lock CPU/GPU on 7 levels to always have the performances you want, you can use dynamic level scaling behavior, you can set custom resolution. So you can masterize the way you play and can set extreme high and low profiles... Neither Meta nor developers offers today all these possibilities

- QGO enable system-wide local dimming for Quest Pro

- And to finish, QGO is not restricted to Meta guidelines developers must follow (battery consumption, default base resolution, controlled performances, framerate etc...). With QGO you don't care of the Meta limitations and can get better performances and resolution or huge battery saving.

So even if some games are updated, QGO will always be able to do better in some cases.

Have a good day and keep in touch, I have some ideas for new QGO versions 🙂

[FR]

Bonjour à tous,

J'espère que vous allez bien!

Il y a deux semaines, j'ai sorti la v7.0.0, la version la plus avancée de QGO ! Et j'ai reçu  énormément de bons retours. Utiliser QGO sans câble à chaque redémarrage du Quest a changé la vie de beaucoup d'entre nous 😎😎 ! Cette v7 est désormais installée sur près de 2000 appareils 🙂. Alors pour les autres utilisateurs, n'attendez pas pour l'installer. Vous êtes encore nombreux sur les versions 6.X.X et 5.X.X 😉

Je sais que beaucoup d'entre vous se posent toujours des questions, c'est pourquoi j'ai crée une section FAQ juste ici : https://anagan79.itch.io/quest-games-optimizer/devlog/538649/questions-answers

Et n'oubliez pas de regarder ma vidéo officielle pour les explications.

-------------------------------------------------- --------------

Alors maintenant, ce mail pour parler de la fameuse v55 du Meta Quest. Cette version n'est pas encore disponible pour tout le monde, mais toujours sur le PTC (canal de bêta test). Cette version est donc encore un peu boguée mais est maintenant stable avec QGO ! Quoi qu'il en soit, si QGO se ferme après avoir accepté les popups, relancez simplement QGO 😉

J'ai reçu de nombreuses questions sur les nouvelles performances à venir du Quest et je dois clarifier les choses car sur Internet on peut lire de tout...

Vous connaissez les niveaux CPU/GPU Insane dans QGO (niveau 5). C'est ce que Meta permettra aux développeurs d'utiliser dès à présent. Ainsi, Meta n'augmente pas la puissance du Quest car ces niveaux ont toujours existé depuis l'Oculus Go, sont utilisés sur les casques Pico depuis le début et sont utilisés par QGO. Le niveau 5 n'était tout simplement pas autorisé pour les développeurs, et cela change tout dans ce que l'on peut lire sur Internet. Rappelez-vous, ils ont annoncé le niveau 4, il y a quelques mois. C'est du pur marketing pour le "Wow amazing !! Meta augmente la puissance du Quest !!!". Mais la réalité est que Meta a verrouillé la puissance du Quest depuis le début... Le Quest était sous-utilisé et moins puissant que les casques Pico lors de leur sortie... Oui, il y avait quelques craintes à propos du système de refroidissement qui est je vous l'accorde, moins performant, mais les faits sont là... C'est pourquoi j'ai développé QGO, pour que chacun puisse utiliser le plein potentiel de son Meta Quest.

Meta autorise désormais le CPU/GPU niveau 5 dans son firmware (mais c'était déjà le cas sur la v54). Qu'est-ce que cela signifie? Cela signifie que le Quest est désormais capable de régler son CPU/GPU jusqu'au niveau 5 en fonction de la demande, sur des charges/tâches lourdes, par exemple. Le résultat est dans la plupart des cas une expérience plus fluide pour les applications et les jeux non ou mal optimisés et une fréquence d'images plus stable. Le niveau 5 est utilisé dans le Meta Quest Home et c'est une bonne chose car l'interface utilisateur était parfois à la traîne... Ainsi, pour les applications/jeux qui ne verrouillent pas les niveaux CPU/GPU à des niveaux inférieurs, cette "puissance supplémentaire" est est la bienvenue.

Tableau GPU en Mhz :

0 = 305 MHz (économie d'énergie)

1 = 400 MHz (bas)

2 = 441 MHz (moyen)

3 = 490 MHz (élevé)

4 = 525 MHz (très élevé)

5 = 587 MHz (débloqué/insane)

-1 = dynamique (laisse le choix aux applications et aux jeux d'augmenter ou de diminuer la puissance en fonction des scènes du jeu, des ennemis et de la demande etc.)

Mais désormais, les développeurs vont devoir travailler pour prendre en compte cette puissance supplémentaire. Ils devront mettre à jour leurs jeux pour les rendre meilleurs et pas seulement plus fluides. Par exemple, ils peuvent désormais améliorer l'IA, les capacités multijoueurs, la fréquence d'images, améliorer le nombre d'éléments dans les scènes ou simplement améliorer la résolution du jeu. Mais s'ils ne font rien, vous ne remarquerez aucun changement, sauf une expérience plus fluide dans certaines expériences/jeux...

Même chose pour le DRS (Dynamic Resolution Scaling), la nouvelle fonctionnalité qui permet aux jeux d'augmenter ou de diminuer dynamiquement la résolution des textures en fonction des scènes, de la charge CPU/GPU etc. Si les développeur ne mettent pas à jour leur applications, vous ne verrez aucun changement. Les développeurs doivent mettre à jour leurs applications et trouver le facteur de résolution de texture minimal et maximal que le système peut appliquer dans leurs jeux, en fonction de la charge CPU/GPU.

Tout cela est donc important à savoir. Demain, les jeux ne seront pas automatiquement meilleurs comme par magie... Non, les développeurs doivent mettre à jour leurs jeux. Et combien le feront ? Combien de jeux utiliseront ces fonctionnalités et performances supplémentaires ?

-------------------------------------------------- --------------

Alors, rassurez-vous, QGO ne sera pas obsolète pour toutes ces raisons 🙂 et les raisons suivantes :

- QGO est toujours un excellent lanceur d'applications avec une prise en charge des applications/jeux "source inconnue"

- QGO permet d'ajuster les paramètres d'enregistrement video de manière plus élevée avec plus de capacités et peut capturer au format side by side pour le rendu 3D

- QGO offre des profils d'économie d'énergie, des profils des performances (taux de rafraîchissement plus élevé), des profils HD et HD+. Vous pouvez modifier tous vos jeux comme vous le souhaitez, jouer avec un taux de rafraîchissement et un rendu fovéal plus élevé pour de meilleures performances/résolution, vous pouvez verrouiller le CPU/GPU sur 7 niveaux pour toujours avoir les performances que vous souhaitez, vous pouvez utiliser le comportement de mise à l'échelle dynamique des niveaux, vous pouvez définir une résolution personnalisée. Vous pouvez ainsi maîtriser votre façon de jouer et définir des profils extrêmement haut et bas... Ni Meta ni les développeurs n'offrent aujourd'hui toutes ces possibilités

- QGO active la gradation locale à l'échelle du système pour le Quest Pro

Et pour finir, QGO ne se restreint pas aux Meta guidelines que doivent suivre les développeurs (consommation de la batterie, résolution de base par défaut, performance maîtrisée, framerate etc...). Avec QGO, vous ne vous souciez pas des limitations Meta et pouvez obtenir de meilleures performances et une meilleure résolution ou une énorme économie de batterie.

Donc même si certains jeux sont mis à jour, QGO permettra dans certains cas de faire toujours mieux.

Bonne journée et restez en contact, j'ai quelques idées pour de nouvelles versions de QGO 🙂

Get Quest Games Optimizer

Buy Now$11.99 USD or more

Comments

Log in with itch.io to leave a comment.

Hi, does this application have folders support for sorting apps? I feel this is a necessary addition for people with larger game collections.

(+1)

Hi, not yet 🙂

Hello, thanks for this excellent application!! One question, once version v55 is on all devices, will you update the already defined profiles? Thank you

(2 edits)

Hi, thank you :-)

Why would I update the profiles ? The v55 didn't introduce anything QGO can't do :-)

Ever since I installed, my battery drains like crazy during sleep. Ive wokento a drained device once and  up to almost no battery after only 2 days of sleep. This makes it as bad as my other option which is to shut the device off, but then I have to wait to turn it on, then turn on WiFi and activate qgo adb. But the second otpion will ensure I have battery to play.

Am I doing something wrong?

My Quest never survives more than 3 days in sleep mode, even without QGO installed. And sometime, if the headset is plugged to USB but with no power, it drains the headset fast. Battery draining is a common problem for Meta Quest :

https://www.reddit.com/r/OculusQuest/comments/v0xlx2/oculus_quest_2_battery_drai...

https://www.google.com/search?q=meta+quest+draining+battery+fast+sleep+mode+redd...

Concerning ADB Wi-Fi, now on v7, you no longer need a PC to enable ADB wireless.

Nice thanks for your work!

You're welcome !