Il developer Rinnegatamante prosegue senza sosta lo sviluppo di YoYo Loader per console PlayStation Vita, il caricatore dedicato a libyoyo.so, l’eseguibile ufficiale di GameMaker Studio Runner destinato ai dispositivi Android.

Questo strumento opera caricando in memoria il file ARMv7, risolvendo le importazioni tramite funzioni native e applicando le patch necessarie per garantirne il corretto funzionamento sulla console portatile Sony.
I've pushed a new Nightly for YoYo Loader. This build brings A LOT of improvements on the vitaGL side with the GLSL translator that received significant fixes in the last months. It also provides a properly working pthread impl now. https://t.co/RiY4WnKMyq
— Rinnegatamante (@Rinnegatamante) August 10, 2025
Nelle più recenti build Nightly, YoYo Loader ha beneficiato di importanti miglioramenti sul fronte vitaGL, grazie a un traduttore GLSL che negli ultimi mesi ha ricevuto significative correzioni, migliorando sensibilmente la compatibilità e le prestazioni.
A ciò si aggiunge l’introduzione di un’implementazione pienamente funzionante di pthread, che contribuisce a una gestione più stabile dei thread e a un’esperienza complessivamente più solida per gli utenti che desiderano eseguire i progetti GameMaker sulla propria PlayStation Vita.
YoYo Loader supporta nativamente giochi Android in formato Bytecode e YYC, mentre per i giochi esportati per PC o console in formato Bytecode è necessario eseguire un asset swap con un progetto Android vuoto, utilizzando una versione di GameMaker Studio simile o identica a quella del gioco.
Una guida dettagliata su come effettuare questo processo è disponibile sul gist di CatoTheYounger97. I giochi nativi, invece, richiedono solo un semplice drag-and-drop del file APK, anche se in alcuni casi potrebbero essere necessarie patch per risolvere problemi di risoluzione, input o prestazioni.
Per i giochi che sembrano soffrire di limiti di memoria, YoYo Loader offre una funzione integrata nel Game Selector per esternalizzare gli asset, ottimizzando le prestazioni.
Volendo, è possibile comprimere manualmente le texture in formato PVRTC2, seguendo un’altra guida fornita sempre da CatoTheYounger97.
Inoltre, il loader supporta la mappatura dei tasti fisici della PlayStation Vita a tasti di tastiera, una funzione particolarmente utile per i giochi PC sottoposti ad asset swap, che spesso non supportano nativamente i controller. Una guida dettagliata per configurare questa opzione è disponibile a questo indirizzo.
Istruzioni di configurazione
Per installare correttamente il gioco, dovrai seguire esattamente questi passaggi:
- Installare i plugin kubridge e FdFix copiando i file
kubridge.skprxefd_fix.skprxall’interno del cartella contenente i plugin taiHEN (solitamenteux0:tai) e aggiungendo due voci al fileconfig.txtsotto*KERNEL:
*KERNEL
ux0:tai/kubridge.skprx
ux0:tai/fd_fix.skprx
- Installare
libshacccg.suprx, se non lo hai già, seguendo questa guida.
Nota: Non installare il plugin fd_fix.skprx se si sta già utilizzando il plugin repatch.
Installazione
- I giochi devono essere caricati all’interno della directory
ux0:data/gms/GAMENAME, doveGAMENAMEdeve fare riferimento al nome del gioco, sotto forma di un file apk che deve essere rinominato ingame.apk. Puoi ottenere tutti i file richiesti direttamente dal telefono. - All’interno del caricatore è possibile trovare anche una funzionalità, premendo
nella schermata di selezione del gioco per ottimizzare l’apk. Tale funzione ottimizzerà la compressione dei file all’interno del file apk per non causare problemi di balbuzie e caricamento e rimuoverà anche qualsiasi file non necessario riducendo così la dimensione dell’apk finale.
Un elenco completo di compatibilità è disponibile qui: https://yoyo.rinnegatamante.it.
Se un gioco sembra esaurire la memoria, provare ad applicare pngquant sulle immagini all’interno di game.droid (una guida su questo può essere trovata a questo indirizzo) o esternando il caricamento di musica e suoni (una funzione integrata per applicarla è disponibile nel menu Impostazioni all’interno del Selettore di gioco).
Changelog
aa10c29Sostituita l’implementazione di pthread con una più recente.64d17a2Correzione di un errore di battitura.b022d7dUtilizzo corretto delle funzioni di memoria vgl dove necessario.4d15284Utilizzo di vglMemalign nel simbolo posix_memalign.d488ab8Implementazione iniziale di AudioTrack per il supporto ai runner moderni.7e9139fAumento della dimensione dello stack dei thread generati.4b6c380Apertura corretta del file compresso che si desidera leggere.b1d6ae0Rimozione del distruttore DbgServer.27cadbeRimozione dell’istanza del debugger remoto.
Download: banners
Download: builder
Download: libopenal.a
Download: YoYo Loader Vita Nightly 2025-08-10
Download: Source code YoYo Loader Vita Nightly 2025-08-10
Fonte: x.com


![[Scena Switch] HATS-Tools si aggiorna alla versione 1.5.3 su Nintendo Switch: tre update rapidi e nuove funzioni avanzate](https://www.biteyourconsole.net/wp-content/uploads/HATSTool-238x178.webp)


![[Scena Switch] HATS-Tools si aggiorna alla versione 1.5.3 su Nintendo Switch: tre update rapidi e nuove funzioni avanzate](https://www.biteyourconsole.net/wp-content/uploads/HATSTool-100x75.webp)


