Pubblicato un nuovo aggiornamento per Xemu, l’emulatore open-source progettato per riprodurre la prima console Xbox su sistemi moderni come Windows, macOS e Linux.

Nato come fork di XQEMU, che a sua volta si basa su QEMU, Xemu utilizza un approccio di emulazione a basso livello, replicando direttamente l’hardware della console originale.
Questo metodo garantisce una compatibilità potenzialmente superiore rispetto ad altri emulatori Xbox, come Cxbx-Reloaded, sebbene presenti alcune limitazioni pratiche.
In questa nuova versione è stato migliorato il sistema di allocazione della memoria per gli array inline, riducendone la dimensione solo a quella effettivamente necessaria.
Alcune configurazioni hardware o driver manifestavano significativi rallentamenti quando venivano utilizzati buffer OpenGL molto grandi. Ora, grazie all’allocazione dopo l’istruzione END del guest, è possibile dimensionare con precisione i buffer, migliorando le prestazioni complessive.
Questo aggiornamento corregge, tra l’altro, un problema di rallentamento grafico nel gioco Ice Age 2: The Meltdown e potrebbe offrire benefici in titoli che utilizzano array inline di grandi dimensioni, come King of Fighters 2003.
Caratteristiche principali
- Facilità di configurazione: A differenza di altri emulatori per console moderne, Xemu richiede una configurazione minima, completabile in meno di un minuto.
- Compatibilità: Supporta oltre 900 titoli, con una lista di compatibilità aggiornata dalla comunità su GitHub.
- Funzionalità avanzate: Include upscaling grafico per risoluzioni fino a 1080p, supporto per più controller (fino a 4, come sulla Xbox originale), salvataggio dello stato di gioco e possibilità di giocare online con altre istanze di Xemu o console Xbox reali.
- Requisiti: Per funzionare, necessita di file specifici come il BIOS (es. “Complex_4627”), il file MCPX Boot ROM (
mcpx_1.0.bin) e un’immagine del disco rigido Xbox (xbox_hdd.qcow2). Questi file non sono inclusi per motivi di copyright e devono essere estratti da una console Xbox fisica o reperiti legalmente, ad esempio tramite Internet Archive. - Formato giochi: Richiede immagini disco in formato
.isocompatibili. Le ISO “Redump” devono essere convertite (es. con RedumpFix o extract-xiso) per essere utilizzabili, eliminando dati non necessari come la partizione video. - EEPROM: Xemu crea automaticamente un file EEPROM per salvare impostazioni come lingua e formato video. È possibile scaricarne uno preconfigurato (es. in italiano) per personalizzare l’esperienza.
Installazione e utilizzo
- Download: Disponibile su xemu.app per Windows, macOS e Linux. Su Linux, si può usare un AppImage o installarlo tramite repository PPA su Ubuntu.
- Configurazione: Dopo aver scaricato l’emulatore, è necessario selezionare i file BIOS, MCPX e HDD tramite la scheda “System” dell’interfaccia. I giochi si avviano caricando le ISO compatibili.
- Performance: Non richiede hardware potente, ma una CPU con almeno 4 core è consigliata per prestazioni ottimali. L’uso di un SSD migliora la fluidità.
Legalità e considerazioni
- Xemu non include BIOS o giochi per evitare violazioni di copyright. Gli utenti devono procurarsi legalmente questi file, preferibilmente estraendoli dalla propria console Xbox.
- Il sito ufficiale (xemu.com) è considerato sicuro, con un punteggio di affidabilità elevato basato su analisi automatizzate. Tuttavia, si raccomanda di verificare ogni sito per evitare truffe.
Limitazioni
- Alcuni giochi (circa il 10% del catalogo Xbox) presentano problemi di compatibilità o bug significativi.
- Non supporta ancora il formato ISO “Redump” nativamente, richiedendo conversioni.
- Mancano funzionalità come l’audio surround e il porting per dispositivi mobili.
Changelog
- nv2a/gl: Allocata solo la dimensione necessaria per gli array inline.
- Risolto un problema di rallentamenti significativi su alcune combinazioni hardware/driver causati dall’uso di buffer GL troppo grandi.
- Ora il buffer GL per gli array inline viene dimensionato correttamente, poiché l’allocazione avviene dopo il comando
ENDdel guest e la dimensione totale richiesta è nota. - Migliorate le prestazioni in giochi che utilizzano grandi array inline, come King of Fighters 2003.
- Fix: Corretto il problema #2301 relativo al calo di prestazioni in Ice Age 2: The Meltdown.
Collegamenti
MacOS
- xemu-macos-universal-debug.zip – 19.6 MB
- xemu-macos-universal-release.zip – 17.3 MB
Linux
- xemu-v0.8.95-aarch64.AppImage – 76.3 MB
- xemu-v0.8.95-dbg-aarch64.AppImage – 76.3 MB
- xemu-v0.8.95-dbg-x86_64.AppImage – 80 MB
- xemu-v0.8.95-x86_64.AppImage – 80 MB
Windows
- xemu-win-aarch64-debug-pdb.zip – 3.72 MB
- xemu-win-aarch64-debug.zip – 8.71 MB
- xemu-win-aarch64-release-pdb.zip – 2.32 MB
- xemu-win-aarch64-release.zip – 7.85 MB
- xemu-win-release.zip – 8.36 MB
- xemu-win-x86_64-debug-pdb.zip – 8.41 MB
- xemu-win-x86_64-debug.zip – 9.21 MB
- xemu-win-x86_64-release-pdb.zip – 5.71 MB
- xemu-win-x86_64-release.zip – 8.36 MB
Source Code
- src.tar.gz – 172 MB
- Source Code (zip)
Fonte: github.com
🔥 Prodotti in promozione e articoli più venduti: Informatica
Vedi altri prodotti InformaticaQuesto articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.
![[Scena Switch] Rilasciato emuiibo v1.1.3: Migliorato l’overlay con errori più chiari e aggiornato emuiigen con supporto ai nuovi endpoint AmiiboAPI](https://www.biteyourconsole.net/wp-content/uploads/EmuiiboA1-238x178.webp)
![[Scena PS5] Rilasciato Garlic SaveMgr v1.6: Gestione avanzata dei salvataggi PS5 con supporto USB e resign migliorato](https://www.biteyourconsole.net/wp-content/uploads/GarlicSave-238x178.webp)
![[Scena PS4/PS5] Rilasciato Luac0re 2.0b con miglioramenti al loader Lua e savedata più semplice da resignare](https://www.biteyourconsole.net/wp-content/uploads/Luac0re-2-238x178.webp)
![[Scena Switch] Rilasciato emuiibo v1.1.3: Migliorato l’overlay con errori più chiari e aggiornato emuiigen con supporto ai nuovi endpoint AmiiboAPI](https://www.biteyourconsole.net/wp-content/uploads/EmuiiboA1-100x75.webp)
![[Scena PS5] Rilasciato Garlic SaveMgr v1.6: Gestione avanzata dei salvataggi PS5 con supporto USB e resign migliorato](https://www.biteyourconsole.net/wp-content/uploads/GarlicSave-100x75.webp)
![[Scena PS4/PS5] Rilasciato Luac0re 2.0b con miglioramenti al loader Lua e savedata più semplice da resignare](https://www.biteyourconsole.net/wp-content/uploads/Luac0re-2-100x75.webp)
![[Scena PS Vita] Rilasciato Emu4VitaPlus v0.61](https://www.biteyourconsole.net/wp-content/uploads/emu4VitaPlus-1-100x75.webp)

![[Scena PS4] Rilasciato PS4 PS2 Classics Gui v1.0.0.22](https://www.biteyourconsole.net/wp-content/uploads/PS2Classic-1.jpg)