L’ultima versione del frontend retroArch disponibile su Google Play Store

Il team Libretro aggiorna il frontend retroArch per dispositivi Android, questa nuova versione ha visto una modifica quasi obbligatoria da parte di Google che ha richiesto a tutti gli sviluppatori di aggiornare le proprie app con supporto AArch64 a 64 bit.

Tutte le app che non rispetteranno il nuovo standard, da settembre non saranno più ammesse all’interno del Google Play Store.

Fino ad oggi, la build principale di RetroArch è stata costruita per processori ARM a 32 bit. Questo significa che anche su di un dispositivo a 64 bit, se si utilizza questa build a 32 bit, si avrebbe comunque accesso a tutti i core compilati a 32 bit.

Ora purtroppo non sarà più così. Con il nuovo standard, il team Libretro si è visto costretto a dover integrare entrambi i supporti, sia a 32 bit che a 64 bit.

I dispositivi a 64 bit passeranno automaticamente alla versione a 64 bit, mentre i dispositivi a 32 bit passeranno alla versione a 32 bit. Non sarà più possibile avviare la modalità a 32 bit con la versione scaricata da Google Play Store.

Alcuni dei core disponibili per ARM a 64 bit potrebbero non disporre di un ricompilatore dinamico. Di conseguenza, core come PCSX ReARMed e Picodrive potrebbero essere notevolmente più lenti ora.

Per nostra fortuna è attualmente in sviluppo il backport di un dynarec a 64 bit su PCSX ReARMed e una versione simile anche per Picodrive.

Tra i lati positivi, Aarch64 tende ad avere un aumento delle prestazioni di circa il 10% in generale per RetroArch rispetto alle normali build a 32 bit. Se si desidera comunque continuare ad utilizzare una build a 32 bit, si può scegliere di scaricarla dal sito ufficiale.

Nota: Se si sta aggiornando l’app dalla versione 1.7.7 alla versione 1.7.8, potreste scoprire che l’indirizzo URL del programma di aggiornamento principale punta ancora ai core a 32 bit e che molti dei core scaricati non funzioneranno più (perché ora li esegue in modalità 64 bit).

I core a 32 bit non possono essere eseguiti su app a 64 bit e viceversa. Quindi, quello che dovrete fare è:

Assicuratevi di reimpostare correttamente l’indirizzo URL per l’aggiornamento principale. Per fare ciò, basta andare su Impostazioni -> Rete e scorrere fino a “Aggiornamento”.

Alla voce “Buildbot Cores URL” premere a lungo. Se hai fatto tutto correttamente, il programma dovrebbe aver  reimpostato l’indirizzo URL corretto. Ora uscite dal programma e riavviate.

Da lì, dovrete andare a scaricare nuovamente i core dal Programma di aggiornamento online. In alternativa, se non vuoi preoccuparti di tutto ciò, reinstalla l’intero programma da zero, in questo modo inizierà con le giuste impostazioni predefinite.

Altre considerazioni

  • La versione specifica a 64 bit sul Play Store è praticamente ridondante ora e potreste anche scegliere di utilizzare la versione principale del Play Store.
  • Ora è possibile creare RetroArch utilizzando Gradle/Android Studio. Ciò dovrebbe ridurre significativamente la barriera all’ingresso per gli sviluppatori che vogliono fare i conti con RetroArch, ma non sono stati in grado di farlo in passato poiché richiedeva una vecchia toolchain Android e strumenti come la formica.
  • Potrebbe apparire presto su Android TV per le app a 64 bit.

32 bit

64 bit

Fonte: libretro.com

(Visited 1 times, 1 visits today)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *