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.
L’aggiornamento si concentra su una parte fondamentale del sistema grafico della Xbox, la GPU NV2A, migliorandone l’accuratezza nell’emulazione.
In particolare, la nuova versione introduce una modifica che ignora il valore alpha durante l’elaborazione del color keying di PVIDEO, allineandosi al comportamento reale osservato su hardware fisico.
Questa correzione garantisce che i colori vengano gestiti correttamente e che non vengano introdotti artefatti visivi non presenti sulla console originale.
Corretto inoltre un problema legato alla gestione del canale rosso del color key di PVIDEO, assicurando una resa cromatica più precisa, e migliorati i messaggi di assert, che mira a rendere più semplice per gli sviluppatori e i tester individuare eventuali problemi e diagnosticarli.
Questi interventi sono stati verificati attraverso test mirati e confronti diretti con l’hardware reale, assicurando che i risultati ottenuti in emulazione siano identici a quelli di una vera Xbox per i formati di superficie supportati.
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 v0.8.99
- nv2a: Ignora l’alpha durante l’elaborazione del color key
PVIDEO: Scarta il valore alpha passato al registro del color key, allineandosi al comportamento osservato sull’hardware testato. - Correzione: Fix #2421
Test: I test sono disponibili qui: nxdk_pgraph_tests – pvideo_tests
Nota: I test PVIDEO non producono artefatti visivi, quindi devono essere confrontati manualmente con l’hardware reale. Ho verificato che i risultati sono identici per il sottoinsieme di formati di superficie supportati da xemu.
Changelog v0.8.100
- nv2a: Correzione nella gestione del canale rosso del color key
PVIDEO: Risolto un problema che causava un trattamento errato del canale rosso durante l’elaborazione del color keyPVIDEO, migliorando la precisione cromatica.
Changelog v0.8.101
- nv2a: Migliorati alcuni messaggi di assert: I messaggi di assert sono stati resi più chiari e informativi, facilitando il debug e l’individuazione di eventuali problemi.
Collegamenti
MacOS
- xemu-macos-universal-debug.zip – 19.6 MB
- xemu-macos-universal-release.zip – 17.3 MB
Linux
- xemu-v0.8.101-aarch64.AppImage – 21 MB
- xemu-v0.8.101-dbg-aarch64.AppImage – 21 MB
- xemu-v0.8.101-dbg-x86_64.AppImage – 21.8 MB
- xemu-v0.8.101-x86_64.AppImage – 21.8 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.34 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
![[Scena PS5] Rilasciato PS5 App Dumper v1.05 Beta ora con Auto Backport e generazione automatica FSELF](https://www.biteyourconsole.net/wp-content/uploads/PS5AppDumper-238x178.webp)


![[Scena PS5] Rilasciato PS5 App Dumper v1.05 Beta ora con Auto Backport e generazione automatica FSELF](https://www.biteyourconsole.net/wp-content/uploads/PS5AppDumper-100x75.webp)



![[Scena Xbox One/Series] Rilasciato XBSX2 – 07/09/2022 Release](https://www.biteyourconsole.net/wp-content/uploads/XBSX2A-100x75.jpg)
