infinity FPS

Ieri sera, alle prese con installare Infinity Nikki... che prima mi ha indirettamente costretta a disinstallare ZZZ, perché voleva 10 GB che non avevo, poi mi ha rubato mezz'ora di tempo per compilare shader, e alla fine MAMMA MIA ho sbottato, perché non gira manco 'sto granché: una media di 10 FPS. 😨️ (Peggio di ZZZ)

Schermata "Your device may not run the game smoothly. We recommend switching to a different device for the best experience." Aggiunto scrivendo sopra: "«non ti diamo un controllo per la risoluzione interna, FOTTITI!!!»"
Lasciamo stare che al primo avvio dopo il download il gioco si fa pure beffa di me, dice che sul mio dispositivo potrebbe non girare bene e quindi dovrei cambiarlo... Ooo ma che razza di mobile avete voi sviluppatori? Il mio tablet questo è, non ho altra scelta. 👹️

Con i tool offerti dalla OneUI ho fatto qualche esperimento, notando che il gioco normalmente ha un #bottleneck sulla GPU, che tocca il tetto del 100% mentre la CPU rimane al ~50% (come sospettavo, tra l'altro). Però poi, mettendo il #gioco in una finestra popup più piccola possibile (~248x200, 2 francobolli!!), ho visto che le percentuali si ribaltano: CPU a ~80%, GPU a ~70%, media di 30 FPS... 😳️

Differenza con gioco a schermo intero (12 FPS medi, risoluzione 896x1496, CPU 51%, GPU 93%) e popup micragnoso (31 FPS medi, risoluzione 248x200, CPU 82%, GPU 68%)
Con i grafici di Samsung #GPUWatch, la differenza si vede a occhio... ma provando a giocare si sente pure nel cuore!!! Peccato che non si possa davvero giocare in una finestrella che riesco a ricoprire con 1 pollice e mezzo su un display da 10 ditina. 😥️

Beh, si da il caso che ci sia un metodino, totalmente rootless, per mettere il gioco a schermo fisicamente intero, ma facendolo girare ad una risoluzione volutamente misera, alla faccia di 'sti cinesi non danno alcuna impostazione interna... e quindi per una volta, grazie #Android!!! 💣️💣️ (Lo spiego la prossima volta il come, per non fare questo post enorme.)

Messaggio screenshot, "mi sembra di stare in india a giocare così, ma è comunque meglio di 10 FPS", risposta "pooorca merda"
Così, il gioco mi gira al rapporto d'aspetto nativo del #tablet, ma risoluzione di rendering di ben 176x296 pixel, ad un framerate medio di 25-30 FPS (c'è un tetto a 30, ma non vedo opzioni per cambiarlo, m) e un carico come ho detto prima. Fa paura agli occhi eh, ma personalmente riesco pure a leggere il testo. 🙆‍♀️️

Per rendere meglio l'idea, ho registrato qualche secondo di #gaming, con e senza metodo. Per quanto si vedano i quadrati, è assolutamente magico, si può giocare qualsiasi cosa sul più merdone degli androidi così... a patto di avere storage. 😭️