
Finalmente, dopo tanto tempo, Sonic Mania 3DS riceve un nuovo aggiornamento! La versione v1.1.0 introduce numerosi miglioramenti e ottimizzazioni che rendono l’esperienza di gioco più fluida e stabile. Vediamo insieme tutte le novità!
Miglioramenti e Cambiamenti
🔧 Nuova versione del motore (v5C)
Il gioco ora utilizza la versione v5U del motore, denominata internamente v5C. Purtroppo, il supporto per le versioni Legacy (v3/v4) è stato rimosso.
📊 Menu sviluppatore potenziato
Il Dev Menu ora mostra informazioni aggiuntive sull’utilizzo della memoria e indica se il gioco è in esecuzione su un New 3DS.
🎵 Ottimizzazioni audio
-
Il thread audio ora gira sul core 1, con supporto al caricamento asincrono dei file.
-
Eliminati i microloads durante il gameplay, migliorando le prestazioni in alcune sezioni (es. inizio di Studiopolis Act 2 e parti di Flying Battery Act 1).
-
Nessun più audio in ritardo!
📂 Supporto a RomFS esterno
Il motore ora supporta il caricamento di asset da un file RomFS esterno, offrendo maggiore flessibilità.
⚡ Tempi di caricamento ridotti
Grazie a @davidgfnet per l’implementazione di setvbuf
sugli accessi al file Data, i tempi di caricamento sono stati migliorati drasticamente:
-
30-40 secondi all’avvio iniziale.
-
5-10 secondi tra un livello e l’altro.
Inoltre, tutti i file degli oggetti statici e degli sprite sono ora cacheati.
🔨 Aggiornamenti dal codice sorgente
Il port integra le ultime versioni delle decompilazioni di RSDKv5 e Mania (grazie @Mefiresu e @c08oprkiua).
🔄 Supporto per O3DS (con limitazioni)
Ora il gioco si avvia anche su Old 3DS, ma le prestazioni non sono ancora ottimali. Un backend Citro2D/3D è in sviluppo per migliorare la fluidità.
Come Installare l’Aggiornamento
L’installazione rimane invariata:
-
Copia il file Data.rsdk (o la cartella Data estratta) nella directory:
/3ds/SonicMania/
sulla SD della tua 3DS.
📥 Scarica la nuova versione qui:
👉 GitHub – RSDKv5-Decompilation
Conclusione
Questa versione rappresenta un enorme passo avanti per il port di Sonic Mania su 3DS, con ottimizzazioni significative e nuove funzionalità. Sebbene ci sia ancora lavoro da fare (soprattutto per O3DS), il futuro è promettente!
E voi, cosa ne pensate? Avete notato miglioramenti? Fatecelo sapere nei commenti! 🚀
Restate sintonizzati per ulteriori aggiornamenti! 🎮