
È stata rilasciata una nuova versione di mGBA dallo sviluppatore endrift, l’emulatore per Game Boy, Game Boy Color e Game Boy Advance, che raggiunge la versione 0.10.5. Si tratta di un aggiornamento focalizzato principalmente sulla risoluzione di bug, con diverse correzioni importanti. Sebbene la versione 0.10.4 fosse stata inizialmente pianificata come l’ultima prima del salto alla 0.11, sono stati scoperti e risolti alcuni problemi significativi che hanno reso necessario questo nuovo rilascio.
Tra le correzioni più rilevanti troviamo:
- Un problema che causava il danneggiamento di una piccola parte della ROM durante il caricamento degli stati di salvataggio, fino al reset dell’emulatore. Questo bug colpiva giochi come Golden Sun.
- Un crash che si verificava nella versione per Wii (e potenzialmente in altre piattaforme) quando si tentava di caricare file ZIP di dimensioni eccessive.
- Un problema relativo al sistema di aggiornamento dell’emulatore.
Questa versione include solo correzioni essenziali e modifiche minori, con un basso rischio di introdurre nuovi problemi. Pertanto, l’elenco delle modifiche è piuttosto breve. A meno che non vengano scoperti ulteriori bug critici, questa sarà l’ultima release prima della versione 0.11. Inoltre, potrebbe essere l’ultima versione a supportare Windows 7-8.1 e macOS 10.9-10.12.
Elenco delle correzioni principali:
- ARM Debugger: Risolto un problema nella disassemblazione dello shift a barile
ror r0
(fix #3412). - FFmpeg: Corretto un errore che impediva la registrazione di video con CRF (fix #3368).
- GB Core: Risolto un bug relativo alla clonazione dei dati salvati quando il file di backup è obsoleto (fix #3388).
- GBA Cheats: Ora i codici cheat in stile VBA possono modificare la ROM (fix #3423).
- GBA Core: Corretto un problema che causava l’avvio del BIOS anche quando l’opzione “skip BIOS” era abilitata.
- GBA Hardware: Risolto un bug che sovrascriveva la memoria GPIO durante il caricamento degli stati di salvataggio.
- Updater: Corretto un problema relativo alla riscrittura di cartelle e file su Windows (fix #3384).
- Wii: Risolto un crash durante il caricamento di file ZIP di grandi dimensioni (fix #3404).
Altre modifiche:
- GB: Aggiunto il supporto per le versioni CGB-E e AGB-0 del BIOS (chiuso #3427).
Disponibilità e download
La nuova versione di mGBA è già disponibile per il download. I binari sono forniti per Windows, Ubuntu, altre distribuzioni Linux (tramite AppImage), macOS, Nintendo Switch, 3DS, Wii e PlayStation Vita. Il codice sorgente è invece accessibile per tutte le altre piattaforme.
Come contribuire
Se utilizzi mGBA e desideri supportare il progetto, puoi contribuire in diversi modi:
- Partecipare alle traduzioni tramite Weblate.
- Effettuare una donazione attraverso la pagina dedicata, che include anche un link al Patreon.
Per ulteriori dettagli e per scaricare l’ultima versione, visita la sezione Download del sito ufficiale di mGBA.
Restate sintonizzati per ulteriori aggiornamenti e preparatevi per l’imminente arrivo della versione 0.11!