MAME annuncia grandi cambiamenti: Windows 10 richiesto, meno release, passaggio a C++20
Il team dietro MAME, l'emulatore di riferimento per la conservazione del patrimonio arcade, ha pubblicato il 7 aprile 2026 un post ufficiale su mamedev.org annunciando diversi importanti cambiamenti strutturali per il progetto. Dopo un falso annuncio del 1 aprile (immigrazione a Rust, recensioni IA, era uno scherzo), ecco le vere notizie.
🖥️ Windows 10 minimo richiesto
Il cambiamento più visibile per gli utenti: le prossime versioni di MAME non supporteranno più di Windows 10 e versioni successive. Poiché Microsoft ha interrotto il supporto di tutte le versioni precedenti (XP, Vista, 7, 8, 8.1), mantenere la compatibilità con sistemi vecchi di quasi vent'anni non è più giustificato per un team di volontari.
In particolare, significa che i binari a 32 bit scompaiono e i vecchi PC con Windows XP non saranno più in grado di utilizzare le nuove versioni di MAME. Le vecchie versioni rimarranno ovviamente funzionali, nulla scompare, smettiamo solo di supportare queste impostazioni in futuro.
🔧 Passaggio da C++17 a C++20
Sul piano del codice, lo standard di sviluppo passa da C++17 a C++20. GCC 11 sarà la versione minima supportata. Il debugger Qt abbandona Qt 5 per Qt 6. Queste evoluzioni consentiranno al team di sfruttare le nuove funzionalità del linguaggio e di semplificare un codebase diventato estremamente complesso nel corso degli anni.
📅 Meno rilasci, prossima fine maggio
Altro annuncio importante: MAME rallenta il suo ritmo di pubblicazione. Non ci sarà più un rilascio mensile sistematico. In particolare, non ci sarà alcun rilascio in aprile. La prossima versione è attesa a fine maggio 2026.
Il team giustifica questa scelta con la necessità di garantire la sostenibilità del progetto a lungo termine. Il codice base di MAME è diventato uno dei più complessi dell'open source, mantenendo sia la qualità e la cadenza mensile supera la capacità realistica di un team di volontari.
💡 Cosa cambia per te
Per l'utente lambda, non molto nell'immediato, MAME 0.287 rimane la versione corrente e funziona perfettamente. Se sei su Windows 7 o 8, puoi continuare a utilizzare le versioni esistenti, ma dovrai rimanere su una vecchia build per le uscite future. Per gli utenti moderni con Windows 10/11, nessun impatto.
mamedev.org, Time Extension, Emu-France
Credito dell'immagine: "Taito Station (2812431296)" di DocChewbacca, licenza CC BY-SA 2.0, tramite Wikimedia Commons (immagine ridimensionata).